xBrowse validar e atualizar célula?
Posted: Fri Jan 04, 2008 5:10 pm
Antonio, usando a xbrowse não estou conseguindo atualizar o conteudo de uma célula, ex:
obRW:aCols[1]:bOnPostEdit := {|o,x| aprod[ obRW:nArrayAt,1] := x }
obRW:aCols[1]:bStrData := { || trans(aprod[ obRW:nArrayAt,1],'999') }
obRW:aCols[1]:bEditValue:= { || aprod[ obRW:nArrayAt,1] }
obRW:aCols[1]:nEditType := EDIT_GET
obRW:aCols[1]:bEditValid := {|oGet| Seekproduto(oget) }
STATIC Function Seekproduto(oget)
local ubuffer:= oGet:Value()
if ! existe_prods(ubuffer)
// aqui preciso atualizar o valor de ubuffer, como fazer?
// algo assim oget:=0
return (.f.)
endif
return(.t.)
obRW:aCols[1]:bOnPostEdit := {|o,x| aprod[ obRW:nArrayAt,1] := x }
obRW:aCols[1]:bStrData := { || trans(aprod[ obRW:nArrayAt,1],'999') }
obRW:aCols[1]:bEditValue:= { || aprod[ obRW:nArrayAt,1] }
obRW:aCols[1]:nEditType := EDIT_GET
obRW:aCols[1]:bEditValid := {|oGet| Seekproduto(oget) }
STATIC Function Seekproduto(oget)
local ubuffer:= oGet:Value()
if ! existe_prods(ubuffer)
// aqui preciso atualizar o valor de ubuffer, como fazer?
// algo assim oget:=0
return (.f.)
endif
return(.t.)