Cómo añadir un formato de datos a un entorno local

Puede modificar el archivo cogformat.xml para añadir formatos de datos. Por ejemplo, es posible que desee añadir un formato de hora que no esté incluido en su entorno local.

Para añadir un formato de datos, deberá utilizar una sintaxis válida.

Puede usar Report Studio para que le muestre el código XML que necesita para un formato de datos. En Report Studio, cree un informe de lista que contengan los datos que desea. A continuación, seleccione la columna y cambie los valores de Formato de datos en el panel Propiedades de Report Studio para obtener el formato que desee. Se recomienda ejecutar el informe para asegurarse de que el formato de datos tenga el aspecto que desee. Seleccione Ver en formato XML y utilice la misma sintaxis de código del archivo cogformat.xml. (En el caso de un archivo XML en el que pueda copiar y pegar elementos, siga las instrucciones para abrir y guardar un informe de forma local.)

Por ejemplo, si desea añadir un formato de datos para la fecha, cree un informe que contenga una columna Date. Cambie el formato de la fecha. Utilice la sintaxis de código XML adecuada en el archivo cogformat.xml.

La sintaxis puede ser parecida al siguiente código que aparece en negrita:

<formatList name="qsdates" xml:lang="en-CA">
  <dateFormat dateStyle="short" datesSeparator="."
  </dateFormat>
  <dateFormat dateStyle="full">Friday, December 19,
2003</dateFormat>
  <dateFormat dateStyle="short">19/12/03</dateFormat>
  <dateFormat dateStyle="medium">19-Dec-03</dateFormat>
  <dateFormat dateStyle="long">December 19, 2003</dateFormat>
</formatList>

Procedimiento

  1. En el archivo cogformat.xml, busque el formato de datos del entorno local que desee modificar. Por ejemplo, el siguiente código XML define los formatos de hora para el entorno local en-CA (inglés canadiense):
    ...
    <formatList name="qstimes" xml:lang="en-ca">
      <timeFormat timeStyle="short">1:30 PM</timeFormat>
      <timeFormat timeStyle="medium">1:30:55 PM</timeFormat>
      <timeFormat timeStyle="long">1:30:55 EST PM</timeFormat>
      <timeFormat timeStyle="full">1:30:55 o&apos;clock
    PM EST</timeFormat>
    </formatList>...
  2. Para añadir otro formato de hora, añada otra línea de código XML. Por ejemplo, para añadir el formato de hora "1:30 EST PM", utilice la línea siguiente:
    <timeFormat timeStyle="long" showSeconds="false">1:30
    EST PM</timeFormat>
  3. Inserte el texto que desee que aparezca en Query Studio en la línea que ha copiado y pegado. Por ejemplo:
    <dateFormat dateStyle="short" dateSeparator="."
    show Years="showCentury">19.12.03</dateFormat>