Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
LISTBOX Get property
|
LISTBOX Get property ( {* ;} objeto ; propiedad ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
* | Operador |
![]() |
Si se especifica, objeto es un nombre de objeto (cadena) Si se omite, objeto es una variable | |||||
objeto | Objeto de formulario |
![]() |
Nombre de objeto (si se especifica *) o Variable (si se omite *) | |||||
propiedad | Entero largo |
![]() |
Información a obtener | |||||
Resultado | Entero largo, Cadena |
![]() |
Valor actual | |||||
El comando LISTBOX Get property devuelve el valor de la propiedad del list box o columna especificado utilizando los parámetros objeto y *.
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, usted pasa una referencia de variable en lugar de una cadena. Para mayor información sobre nombres de objetos, consulte la sección Propiedades de los objetos.
Nota: si el list box o columna especificado utilizando los parámetros objeto y * no existe, el comando LISTBOX Get property devuelve -1 para los propiedades numéricas o una cadena vacía.
En el parámetro propiedad, pase una constante indicando la propiedad cuyo valor quiere obtener. Puede utilizar un valor o una de las siguientes constantes del tema Listbox:
Constante | Tipo | Valor | Comentario |
_o_lk display hor scrollbar | Entero largo | 2 | ***Constante obsoleta*** Utilizar el comando OBJECT GET SCROLLBAR. |
_o_lk display ver scrollbar | Entero largo | 4 | ***Constante obsoleta*** Utilizar el comando OBJECT GET SCROLLBAR. |
_o_lk footer height | Entero largo | 9 | ***Constante obsoleta*** Utilizar el comando LISTBOX Get footers height. |
_o_lk header height | Entero largo | 1 | ***Constante obsoleta*** Utilizar el comando LISTBOX Get headers height. |
_o_lk hor scrollbar position | Entero largo | 6 | ***Constante obsoleta*** Utilizar el comando OBJECT GET SCROLL POSITION. |
_o_lk ver scrollbar position | Entero largo | 7 | ***Constante obsoleta*** Utilizar el comando OBJECT GET SCROLL POSITION. |
lk allow wordwrap | Entero largo | 14 | Propiedad Wordwrap Aplica a: Columna* Valores posibles:
|
lk auto row height | Entero largo | 31 | Propiedad Altura de fila automática. Aplica a: List box o columna Valores posibles:
4D View Pro únicamente: esta funcionalidad requiere una licencia 4D View Pro. Para más información, consulte 4D View Pro. |
lk background color expression | Cadena | 22 | Propiedad Background Color Expression para list box de tipo selección Aplica a: List box o columna |
lk column max width | Entero largo | 26 | Propiedad Maximum Width Aplica a: Columna* |
lk column min width | Entero largo | 25 | |
lk column resizable | Entero largo | 15 | Propiedad Resizable Aplica a: Columna* Valores posibles:
|
lk detail form name | Cadena | 19 | Propiedad Detail Form Name para la selección de tipo list box Aplica a: List box |
lk display footer | Entero largo | 8 | 0=oculto, 1=se muestra |
lk display header | Entero largo | 0 | 0=oculto, 1=se muestra |
lk display type | Entero largo | 21 | Propiedad Display Type para columnas numéricas Aplica a: Columna* Valores posibles:
|
lk double click on row | Entero largo | 18 | |
lk extra rows | Entero largo | 13 | Propiedad Hide extra blank rows Aplica a: List box Valores posibles:
|
lk font color expression | Cadena | 23 | Propiedad Font Color Expression para list box de tipo selección Aplica a: List box o columna |
lk font style expression | Cadena | 24 | |
lk hide selection highlight | Entero largo | 16 | |
lk highlight set | Cadena | 27 | |
lk hor scrollbar height | Entero largo | 3 | Altura en píxeles |
lk movable rows | Entero largo | 35 | La propiedad Líneas móviles para list box de tipo array
|
lk multi style | Entero largo | 30 | Propiedad Multiestilo Aplica a: Columna* Valores posibles:
|
lk named selection | Cadena | 28 | Propiedad Named Selection para list box de tipo selección Aplica a: List box |
lk resizing mode | Entero largo | 11 | |
lk row height unit | Entero largo | 17 | |
lk selection mode | Entero largo | 10 | Propiedad Selection Mode Aplica a: List box Valores posibles:
|
lk single click edit | Entero largo | 29 | Propiedad Single-Click Edit Aplica a: List box Posible valores:
|
lk sortable | Entero largo | 20 | Propiedad Sortable Aplica a: List box Valores posibles:
|
lk truncate | Entero largo | 12 | Propiedad Truncate with ellipsis Aplica a: List box o columna Valores posibles:
|
lk ver scrollbar width | Entero largo | 5 | Ancho en píxeles |
*Estas propiedades sólo se aplican a las columnas list box; si pasa un list box como parámetro con una de estas propiedades, LISTBOX Get property devuelve -1, o una cadena vacía, dependiendo de la propiedad pasada.
En general, para indicar un resultado no válido LISTBOX Get property devuelve -1 al recuperar las propiedades que tienen valores numéricos, o una cadena vacía; Sin embargo, no se generan errores. Más específicamente, esto ocurre en los siguientes casos:
Además, no es posible devolver valores de más de una columna a la vez; si utiliza el símbolo "@" como parte del nombre de una columna para indicar varias columnas múltiples con nombres similares, LISTBOX Get property devuelve el primer valor coincidente que encuentre; como resultado, el valor devuelto no tiene verdadera importancia.
Notas:
Dado un listbox"MyListbox", si ejecuta la siguiente instrucción:
$Value:=LISTBOX Get property(*;"MyListbox";lk selection mode) // el valor devuelto indica el modo de selección
En este caso, el resultado devuelto indica si varias líneas pueden ser seleccionadas.
Dado un list box "MyListbox", si ejecuta la siguiente instrucción:
$resizable:=LISTBOX Get property(*;"MyListbox";lk column resizable)
LISTBOX Get property devuelve -1 porque la propiedad lk column resizable aplica a columnas y un list box se pasó como parámetro.
Producto: 4D
Tema: List Box
Número
917
Modificado: 4D 2004.1
Renombrar: 4D v12 (Get listbox information)
Modificado: 4D v13
Renombrar: 4D v16 R2 (Get listbox information)
Modificado: 4D v16 R2
Modificado: 4D v16 R5
Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)