4D v16.3LISTBOX INSERT COLUMN |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
LISTBOX INSERT COLUMN
LISTBOX INSERT COLUMN
El comando LISTBOX INSERT COLUMN inserta una columna en el list box designado por los parámetros objeto y *. Nota: este comando no hace nada si se aplica a la primera columna de un lisbox mostrado en modo jerárquico. Si pasa el parámetro opcional *, indica que el parámetro objeto es un nombre de objeto (cadena). Si omite este parámetro, indica que el parámetro objeto es una variable. En ese caso, no pasa una cadena, sino una referencia de variable. Para mayor información sobre nombres de objetos, consulte la sección Propiedades de los objetos. La nueva columna se inserta justo en frente de la columna definida por el parámetro posicionCol. Si el parámetro posicionCol es superior al número total de columnas, la columna se añade después de la última columna. Pase el nombre del objeto y de la variable de la columna insertada en los parámetros nomCol y variableCol.
En el contexto de list boxes basadas en selecciones, LISTBOX INSERT COLUMN puede ser utilizado para insertar elementos simples (campos o variables). Si quiere manipular expresiones más complejas (tales como fórmulas o métodos), debe utilizar el comando LISTBOX INSERT COLUMN FORMULA. Nota: no es posible combinar en un mismo list box columnas de tipo array (fuente de datos array) y columnas de tipo campo o variable (fuente de datos selección). Pase el nombre del objeto y de la variable del título de la columna insertada en los parámetros nomEncabezado y varEncabezado Parámetros. Puede pasar en los parámetros nomPie y variablePie, el nombre del objeto y la variable del pie de la columna insertada. Nota: los nombres de los objetos deben ser únicos en un formulario. Debe asegurarse de que los nombres pasados en los parámetros nomCol, nomTitulo y nomPie no hayan sido utilizados. De lo contrario, la columna no sea 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). Nos gustaría añadir una columna al final del list box: C_LONGINT(NomVarTitulo;$Ultimo;RecNum) Nos gustaría añadir una columna a la derecha del list box y asociarle los valores del campo [Transporte]Tarifas: $Ultimo:=LISTBOX Get number of columns(*;"ListBox1")+1 Usted desea insertar una columna de forma dinámica en un array de tipo list box y definir su encabezado: C_POINTER($NilPtr)
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
Modificado: 4D v11 SQL ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||