Cómo: |
Después de crear su origen de datos de divisas, identifique los campos de sus orígenes de datos que representan los valores de las divisas. Para designar un campo como valor denominado en divisa (valor que representa un número de unidades en un tipo específico de divisa), añada el atributo CURRENCY a uno de éstos:
Emplee la siguiente sintaxis para identificar un valor denominado en divisa.
En un archivo máster
FIELD = currfield,, FORMAT = numeric_format, ..., CURR = {curr_id|codefield} ,$ DEFINE currfield/numeric_format CURR curr_id = expression ;$ DEFINE FILE filename currfield/numeric_format CURR curr_id = expression ; END COMPUTE currfield/numeric_format CURR curr_id = expression ;
En un DEFINE del archivo máster
DEFINE currfield/numeric_format CURR curr_id = expression ;$
En un comando DEFINE FILE
DEFINE FILE filename currfield/numeric_format CURR curr_id = expression ; END
En un comando COMPUTE
COMPUTE currfield/numeric_format CURR curr_id = expression ;
donde:
Es el nombre del campo denominado en divisa.
Es un formato numérico. Dependiendo de la denominación de conversión utilizada, el número de decimales recomendado es dos o cero. No utilice los formatos I y F.
Indica que el valor del campo representa un valor denominado en divisa. CURR es la forma abreviada de CURRENCY, que es el nombre completo del atributo.
Es el id. de divisa de tres caracteres asociado al campo. Para poder realizar conversiones de divisa, el id. debe ser el valor EUR o coincidir con uno de los valores de CURRENCY_ID en su origen de datos.
Es el nombre de un campo (cualificado si es necesario) que contiene el id. de divisa asociado a currfield. El campo de código debe estar en formato A3, como mínimo, y se interpreta como si tuviera el valor de id. de divisa en sus tres primeros bytes. Por ejemplo:
FIELD = PRICE,, FORMAT = P12.2C, ..., CURR = TABLE.FLD1,$ . . . FIELD = FLD1,, FORMAT = A3, ...,$
El campo FLD1 contiene el id. de divisa del campo PRICE.
Es el nombre del archivo para el que se ha definido este campo.
Es una expresión válida.
El siguiente archivo máster contiene la descripción de un campo llamado PRICE, denominado en dólares estadounidenses.
FILE=CURRDATA,SUFFIX=COM,$ FIELD=PRICE, FORMAT=P17.2 , ACTUAL=A5, CURR=USD,$ . . .
WebFOCUS |