[RESOLVIDO] Trigger inventarios

Discussão em 'EMS , HCM e Totvs 11' iniciado por mpdelphi, Dezembro 23, 2010.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. mpdelphi

    mpdelphi Membro Participativo

    Srs, boa tarde....

    ha uma situação onde preciso que quando o usuario digitar uma ficha de inventario, ele abra uma tela informando os motivos do acerto.

    Para facilitar o trabalho pensei em criar uma trigger de banco, a ideia é que quando a trigger ver que a qtde foi informada abra um janela pedindo asinformações que preciso... e se o usuario nao informar nada a trigger deve cancelar o update do registro.

    [prog=]DEFINE PARAMETER BUFFER p-table-new FOR inventario.
    DEFINE PARAMETER BUFFER p-table-old FOR inventario.

    IF p-table-old.val-apurado[1] <> p-table-new.val-apurado[1] THEN
    DO:


    MESSAGE 'problemas '
    VIEW-AS ALERT-BOX INFO BUTTONS OK.

    RETURN 'NOK'.
    END.[/prog]


    Tentei fazer o codigo a cima, ate funciona +-, mas a mensagem "problemas" aparece umas 6 ou 7 vezes e depois da o erro abaixo.

    "Não foi possivel reposicionar query"


    Alguem poderia me dar um help nisso, ou sigerir uma forma melhor de forçar o usuario digitar essas informações que preciso ?
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página