Amigos necesito su ayuda :
tengo un xbrowse co 4 campo
Codigo detalle familia subfamilia
la familia la tengo asi
oCol:= oLbx:AddCol()
oCol:bStrData := { || SQLField(oExi_Suc,"DetFam") }
oCol:cHeader := 'Detalle del Familia'
oCol:nWidth := 200
oCol:nHeadStrAlign:= AL_CENTER
ocol:nEditType := EDIT_LISTBOX
ocol:aEditListTxt := aFamilias
ocol:bOnPostEdit := { | oCol, xVal, nKey | If( nKey == VK_RETURN,ValidaFamilia( xVal,oLbx),) }
antes que entre al browse lleno al Array aFamilias
y la subfamilia la tengo asip
oCol:= oLbx:AddCol()
oCol:bStrData := { || SQLField(oExi_Suc,"DetSubf") }
oCol:cHeader := 'Detalle sub-Familia'
oCol:nWidth := 200
oCol:nHeadStrAlign:= AL_CENTER
ocol:nEditType := EDIT_LISTBOX
ocol:aEditListTxt := aSubFamilia
ocol:bOnPostEdit := { | oCol, xVal, nKey | If( nKey == VK_RETURN,ValidaSubFamilia( xVal,oLbx),) }
e ahi el problema ya que el array aSubFamilia depende de lo que se elija en la familia y de ahi se llena la SubFamilia , lo estoy haciendo el llanado con :
oLbx:bchange := { || CargaSubFamilia(oLbx) }
y al parecer carga bien el problema es que el ocol:aEditListTxt := aSubFamilia no sabe que tiene informacion cargada y ese e mi problema
espero su ayuda muchachos
salud