Mr. Rao,
buenos dias, el error ocurre cuando tengo un array { { "codigo1", "nombre1", "precio1"},{ "codigo2", "nombre2", "precio2"},{ "codigo3", "nombre3", "precio3"},... }, y defino :SetMultiselectCol() al hacer :
if (nn:= ASCAN( oBrw:aCols. { |o| o:cHeader == "NOMBRE" } )) > 0
oBrw:aArrayData[ oBrw:nArrayAt, nn ] := "nuevo nombre"
....
No lo muestra en el browse, y nn tiene un valor mas, o sea para el arraydata "nn" == 3, cuando en realidad esta en la posicion 2
Espero se entienda.
Saludos.
Mr. Rao, errror xBrowse y oBrw:SetMultiSelectCol()
- Antonio Linares
- Site Admin
- Posts: 42269
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Mr. Rao, errror xBrowse y oBrw:SetMultiSelectCol()
Estimado Ariel,
He avisado al Sr. Rao para que revise tu post
gracias
He avisado al Sr. Rao para que revise tu post
gracias
- nageswaragunupudi
- Posts: 10691
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Contact:
Re: Mr. Rao, errror xBrowse y oBrw:SetMultiSelectCol()
Instead, please doif (nn:= ASCAN( oBrw:aCols. { |o| o:cHeader == "NOMBRE" } )) > 0
oBrw:aArrayData[ oBrw:nArrayAt, nn ] := "nuevo nombre"
Code: Select all | Expand
oBrw:oCol( "NOMBRE" ):varPut( "neuvo nombre" )
Code: Select all | Expand
oBrw:nombre:VarPut( "nuevo nombre" )
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: Mr. Rao, errror xBrowse y oBrw:SetMultiSelectCol()
Perfecto!!!
Muchas gracias.
Muchas gracias.
Re: Mr. Rao, errror xBrowse y oBrw:SetMultiSelectCol()
De todos modos, si hago :
si esta activado :SetMultiSelectCol(), el valor de n2 es incorrecto, le suma 1
Saludos
Code: Select all | Expand
FOR EACH aItem IN oBrw:aArrayData
n2:= ASCAN( oBrw:aArrayData,{ |o| o:cHeader == "fecha" } )
? n2, aItem[ n2 ]
NEXT
Saludos
- nageswaragunupudi
- Posts: 10691
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Contact:
Re: Mr. Rao, errror xBrowse y oBrw:SetMultiSelectCol()
Yes.si esta activado :SetMultiSelectCol(), el valor de n2 es incorrecto, le suma 1
Because one new column for multiselect is inserted as the first column of the browse, all the prevous columns are shifted to right by 1.
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: Mr. Rao, errror xBrowse y oBrw:SetMultiSelectCol()
Mr. Rao,
gracias por contestar, entiendo eso pero lleva a romper codigo porque si veo la columna 3 pero resulta que es la 2, a mi humilde entender no es correcto.
Saludos.
gracias por contestar, entiendo eso pero lleva a romper codigo porque si veo la columna 3 pero resulta que es la 2, a mi humilde entender no es correcto.
Saludos.