Jump to content
Fivewin Brasil

TSBROWSE ATUALIZAR TOTAIS


Recommended Posts

Ok. Um abraco aos amigos.

Tenha um browze numa tela de venda:

------------------------------------------------

codigo descricao dos produtos quant unit total

------------------------------------------------

0012 acucar criscal 2,50 1,00 2,50

TOTAL DA COMPRA

2,50

Criei uma funcao com @ say normal para atualizar o

campo TOTAL DA COMPRA. O problema e' que quando

chamo a funcao para atualizar o campo de TOTAL DA

COMPRA, apos apagar ou inserir um novo registro,

aparece a mensagem: error objects/8 No object

MSG.: UNDEFINED: HWND

O @ SAY esta' assim:

@ 10.23,0.2 say LTRIM(TRANSFORM(XVTNOTA,"@E 999,999.99"))FONT ... COLORS....

Agradeco desde ja pela ajuda.

Edvaldo

Link to comment
Share on other sites

Edivaldo,

O ideal é criar um Say com objeto e simplesmente refrescar esse objeto, senão vc irá ficar criando sempre um novo objeto.

Faça assim :

cSay := Tran(.....)

@ ??,?? Say oSay Var cSay ....

e qdo quiser mudar o total, é só fazer o seguinte :

cSay := Tran(NovoTotal)

oSay:Refresh()

Abraços

Vagner Wirts

São Paulo-Brasil

Link to comment
Share on other sites

  • 3 weeks later...

Olá Edvaldo,

Bom se eu fosse você preferiria mudar a cor de escrita, acho que destaca mais icon_smile.gif, agora quanto a sua pergunta, bom nunca fiz assim mas acho que pode funcionar icon_smile_big.gif

oSay:oFont := TFont():New( "Ms Sans Serif", 0, Iif(suaCondicao,-9,-20) )

oSay:Refresh()

Abraços

Vagner Wirts

São Paulo-Brasil

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...