Si el combobox lo tengo en un .res y en ese .res la variable SORT esta seteada a "SI"
cuando se ejecuta oComboBox:bChange:= { || msginfo(vCombo) } el valor que me muestra
es el correspondiente a aItems[indice - 1]. en vez de devolverme aItems[indice]
Ejemplo: Si estoy sobre el elemento "DOS" en vez de mostrarme DOS me muestra UNO
Si en el .res a SORT lo seteo en "NO" esto no ocurre y me devuelve "DOS"
gracias.
- Code: Select all Expand view
- FUNCTION main()
LOCAL oDlg,;
oCombo, vCombo,;
aItems
aItems:={ "", "uno", "dos", "tres"}
DEFINE DIALOG oDlg resource "DLG01"
REDEFINE COMBOBOX oCombo VAR vCombo ID 200 OF oDlg
oCombo:setItems(aItems)
oCombo:bChange:= {|| MsgInfo(vCombo) }
ACTIVATE DIALOG oDlg CENTERED
RETURN (NIL)