i

Please enable JavaScript to view this site.

 

Se registran los parámetros que serán solicitados al usuario para ejecutar cada uno de los reportes.

El contenido de esta tabla es indicado por Optaris y solamente algunos campos son modificables por el administrador del Sistema.

 

Atributos

Modo

Tipo de Dato

Longitud

Descripción

CD_PROC

K

Alfanumérico

10

Campo OBLIGATORIO, es parte de la clave primaria de la tabla, es el CODIGO/NOMBRE

del REPORTE.

CD_PARÁMETRO

K

Entero

2

Campo OBLIGATORIO, es parte de la clave primaria de la tabla, es un iterativo, que manualmente vamos incrementando dependiendo de la cantidad de parámetros que necesitamos.

NM_PARAMETRO

O

Alfanumérico

30

Campo OBLIGATORIO, es el código que recibe la clase Java del reporte.

DS_PARAMETRO

O

Alfanumérico

50

Campo OBLIGATORIO, descripción que verá el usuario del reporte. Cuando el campo es del tipo Date es conveniente usarlo para describir el formato en que se usará la fecha con un mensaje del tipo “Fecha (dd/mm/aaaa)”.

CD_TIPO

O

Alfanumérico

1

Campo OBLIGATORIO, es el código que determina el origen de los datos cuando sea

ingresado por el usuario.
Cuando presentara un Combo Box debe llevar la letra T, en el caso que sea un campo alfanumérico debe llevar la letra A, para valores numéricos la letra N y en el caso que el campo sea de tipo fecha debe llevar la letra D.

VL_LONGITUD

O

Entero

3

Campo OBLIGATORIO que indica la cantidad de caracteres que se permiten ingresar en el parámetro de entrada, si es del tipo combo box no es muy relevante, dado que recibiremos el código y no debería ser superior a 10 caracteres, si es de tipo fecha también son 10. Si el campo fuera alfanumérico (y será ingresado manualmente) deberá ser del tamaño correspondiente.

VL_DECIMALES

O

Entero

3

Similar al campo “VL_LONGITUD”, pero controla la cantidad de decimales cuando se ingresan valores numéricos.

IN_OBLIGATORIO

O

Entero

1

Campo OBLIGATORIO que determina si es un parámetro de entrada es obligatorio o no. Los valores posibles son 0(cero) o 1(uno), donde si es obligatorio se debe setear el valor

1(uno) y de no serlo el valor 0(cero).

VL_DEFAULT

N

Alfanumérico

20

Campo OPCIONAL, es el valor por defecto del parámetro.

Es posible setear expresiones que involucren texto con variables. Estos serán evaluados por el sistema, pero será necesario tener en cuenta que no hay un caso existente por lo tanto solamente podrán evaluarse aquellas variables que no dependan de información de casos. Por ejemplo: |DATE|, |TIME|, etc.

CD_TABLA_AUX

N

Alfanumérico

10

Campo OPCIONAL.

Se usa para parámetros de tipo T, cuando los valores se toman  desde una tabla auxiliar.
Se indica aquí el código de la tabla. Ej: T035

 

CD_CAMPOS

N

Alfanumérico

250

Campo OPCIONAL. Su utilización depende del tipo de parámetro. Ver debajo...

CD_MAPEABLE_OBJECT

N

Alfanumérico

128

Campo OPCIONAL. Se usa para parámetros de tipo T, cuando los valores surgen de la ejecución de una clase. Se indica el nombre de la clase. Ej: common.common.BTMapOrgUnit

.

 

 

Observaciones:

 

Solamente los campos DS_PARAMETRO y VL_DEFAULT son modificables por el Administrador del Sistema.

 

CD_CAMPOS

Cuando el tipo de parámetro es T, este campo se usa para incidir sobre la lista de valores que se muestran en el combo. Se pueden utilizar las siguientes expresiones:

 

Campos=cd_asunto,ds_asunto

Cuando se usa una tabla auxiliar, esta expresión permite indicar el nombre de 2 campos de dicha tabla, separados por una coma. El primero será considerado como campo de código y el segundo como campo de descripción.

 

 

incluir_código=true        

Provoca que en el combo se visualice no sólo la descripción del valor sino también su código.

 

Orden=ds_asunto

Permite indicar el campo que se desea considerar para ordenar el combo.

 

adicionales=0->TODOS@|@1->ASUNTOS PARES@|@2->ASUNTOS IMPARES

         

Esta expresión permite agregar valores adicionales al combo. Es decir, a los valores que vienen desde la tabla auxiliar o desde la clase indicada en CD_MAPEABLE_OBJECT, se le agregan los valores especificados manualmente mediante esta expresión.

Los valores se especifican mediante

                 “Código1”->”Valor1” @|@....@|@.“CódigoN”->”ValorN”

 

Además, estas expresiones pueden combinarse, separándolas por el signo & como por ejemplo, en la siguiente forma:.

 

campos=CD_ASUNTO,DS_ASUNTO&orden=CD_ASUNTO&adicionales=0->TODOS

 

 

Envianos tu comentario
Compartir en Twitter Compartir en Linkedin Enviar por Email Imprimir