4D v16.3LISTBOX INSERT COLUMN FORMULA |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
LISTBOX INSERT COLUMN FORMULA
LISTBOX INSERT COLUMN FORMULA
El comando LISTBOX INSERT COLUMN FORMULA inserta una columna en el listbox designado por los parámetros objeto y *. Este tipo de contenido sólo puede utilizarse cuando la propiedad “Fuente de datos” del list box es Selección actual o Selección temporal (para mayor información al respecto, consulte la sección Gestión programada de los objetos de tipo List box). Nota: este comando no hace nada si se aplica a la primera columna de un list box mostrado en modo jerárquico. Si pasa el parámetro opcional *, indica que el parámetro objeto es un nombre de objeto (cadena). Si no pasa este parámetro, indica que el parámetro objeto es una variable. En este caso, no pase una cadena sino una referencia de variable. Para mayor información sobre los nombres de objetos, consulte la sección Propiedades de los objetos. La nueva columna se inserta justo antes de la columna designada por el parámetro posicionCol. Si el parámetro posicionCol es superior al número total de columnas, la columna se añadirá después de la última columna. Pase en el parámetro nomCol el nombre del objeto de la columna insertada. El parámetro formula puede contener cualquier expresión válida:
En el momento de la llamada del comando, la formula se analiza y luego se ejecuta. Nota: utilice el comando Command name para definir las fórmulas independientes del lenguaje de la aplicación (cuando llaman a comandos 4D). El parámetro tipoDatos puede utilizarse para designar el tipo de datos resultantes de la ejecución de la formula. Debe pasar en este parámetro una de las siguientes constantes del tema Tipos de campos y variables:
Si el resultado de la formula no corresponde al tipo de datos esperado, se genera un error. Pase en los parámetros nomEncabezado y varEncabezado el nombre de objeto y la variable del encabezado de la columna insertada. También puede pasar en los parámetros nomPie y variablePie el nombre del objeto y la variable del pie de la columna insertada. Si omite el parámetro variablePie, 4D utilizará una variable dinámica. Nota: los nombres de objeto deben ser únicos en un formulario. Debe asegurarse de que los nombres pasados en los parámetros nomCol, nomEncabezado y nomPie no hayan sido utilizados. De lo contrario, la columna no se crea y se genera un error. A partir de 4D v14 R3, puede utilizar este comando para insertar columnas en los list box de forma dinámica durante la ejecución del formulario. 4D manejará automáticamente la definición de las variables necesarias (pie de página y encabezado). Queremos añadir una nueva columna a la derecha del listbox que contendrá una fórmula que calcula la edad de un empleado: vEdad:="Fecha actual-[Empleados]FechaNacimiento)\365"
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
Creado por: 4D v11 SQL ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||