Page 1 of 1

fiveweb: combobox.

Posted: Thu Jun 30, 2016 3:39 pm
by silvinamazzaro
Antonio: necesito en función ff() (de este código que te mando) tener la posición elegida del vector en el combobox
o pasar la opción elegida como parámetro a esa función
de que manera lo hago ? o como debo trabajarlo?
GRACIAS
SLDOS

LOCAL aValor:={'uno','dos','tres'}
LOCAL cValor:='uno'
oGet1 := TComboBox():New( 58 , 150 , , , oDlg , aValor , 'oGet1' , cValor , )
@ 150, 80 BUTTON "Imprimdo Recibo" OF oDlg SIZE 200, 40 ACTION document.location = "lupaMENUcliente.exe?valido:"
ATail( oDlg:aControls ):cAction += '+ "' + fff() + ':"'

ACTIVATE DIALOG oDlg NOWAIT

return nil

function fff
*===========
//ACA NECESITO EL VALOR ELEGIDO PARA GRAVARLO EN UN ARCHIVO
return (NIL)

Re: fiveweb: combobox.

Posted: Thu Jun 30, 2016 6:19 pm
by Antonio Linares
Silvina,

ATail( oDlg:aControls ):cAction += '+ "' + oGet1.value + ':"'

Revisa FiveWeb\samples\testcomb.prg

Re: fiveweb: combobox.

Posted: Thu Jun 30, 2016 6:32 pm
by silvinamazzaro
esa instrucción la copié tal cual y me da error de sintaxis.
igual lo que necesito es pasarlo a una función ... será posible?
gracias

Re: fiveweb: combobox.

Posted: Thu Jun 30, 2016 6:38 pm
by silvinamazzaro
perdón, sí pude ejecutar y ahí me dio error.
probe de esta forma que es lo que necesito y no funciona...

oGet1 := TComboBox():New( 58 , 150 , , , oDlg , aValor , 'oGet1' , cValor , )

@ 150, 80 BUTTON "Imprimdo Recibo" OF oDlg SIZE 200, 40 ACTION document.location = "lupaMENUcliente.exe?valido:"+ ;
document.getElementById( "oGet1" ).value + ":"

ATail( oDlg:aControls ):cAction += '+ "' + ff(oGet1:value) + ':"'


ACTIVATE DIALOG oDlg NOWAIT



Else


endif

return nil


function ff (xx)
*===========

return (xx)

Re: fiveweb: combobox. solucionado !

Posted: Thu Jun 30, 2016 7:11 pm
by silvinamazzaro
lo solucione asi , de esta manera puedo ejecutar la función mandadole como parámetro el elemento elegido
ATail( oDlg:aControls ):cAction += '+ "' + ff('+"+oGet1.value+"') + ':"'

donde en
function ff (xx)
buscar xx
grabar
return ()

Re: fiveweb: combobox.

Posted: Thu Jun 30, 2016 8:49 pm
by Antonio Linares
muy bien