Entiendo que lo que querías era usar los items resultantes de ArrTranspose(). Tal vez no te entendí bien, en cuyo caso te ruego me lo expliques
![Smile :-)](./images/smilies/icon_smile.gif)
En FiveWeb hay que diferenciar bien, y esto es lo más "sutil" de FiveWeb, los procesos que tienen lugar en el servidor, y los procesos que tienen lugar en el navegador.
Si el combobox cambia de valor, cambia en el navegador, y por eso usamos javascript para acceder al valor seleccionado.
Por el contrario, si quisiéramos visualizar un valor que está en el servidor entonces usamos código Harbour
![Smile :-)](./images/smilies/icon_smile.gif)
Desde la claúsula ACTION usamos paréntesis para seleccionar la acción en el servidor ó en el navegador.
Ejemplo de ACTION con paréntesis:
- Code: Select all Expand view
- @ 250, 250 BUTTON "Ok" OF oDlg ;
ACTION ( oDlg:End() )
En este caso queremos que FiveWeb "traduzca" oDlg:End() a HTML y nos lo envíe ya traducido al navegador.
Ejemplo de ACTION en el navegador:
- Code: Select all Expand view
- @ 220, 220 BUTTON "Ok" OF oDlg ;
ACTION alert( oCbx.value )
En este caso lo que estamos es ejecutando código javascript, por eso usamos alert() y oCbx.value que es javascript.
Es algo simple, pero cuesta entenderlo
![Smile :-)](./images/smilies/icon_smile.gif)