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.)
xBrowse validar e atualizar célula?
Olá,
Tente isto:
Abraços,
Rossine.
Tente isto:
Code: Select all
STATIC Function Seekproduto(oget)
local ubuffer:= oGet:Value()
if ! existe_prods(ubuffer)
oGet:varput( 0 )
oGet:refresh()
return (.f.)
endif
return(.t.)
Rossine.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact: