[RESOLVIDO] Mensangens de erros ignoradas!

Discussão em 'EMS , HCM e Totvs 11' iniciado por Alexandre, Janeiro 16, 2015.

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

    Alexandre Membro Participativo

    É que esse erro esta dando em outros programas especificos, por isso acho que deve ser algum ponto do produto padrão que controla isso.

    Eu coloquei com RETURN ERROR em aspas.

    ele não da mas os erros em anexo mostra somente o especifico "O Campo Família Comercial é Obrigatório!"... mas continua o processo ignorando o erro especifico.

    O Campo Família Comercial é Obrigatório! DEVERIA PARA AQUI!!!

    MAS CONTINUA O PROCESSO:

    ---------------------------
    Error (Press HELP to view stack trace)
    ---------------------------
    ** Item record has NO-LOCK status, update to field not allowed. (396)
    ---------------------------
    OK Help
    ---------------------------
    ---------------------------
    Error (Press HELP to view stack trace)
    ---------------------------
    Could not update field 'cod-obsoleto' of target in a BUFFER-COPY statement. (5368)
    ---------------------------
    OK Help

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

    ---------------------------
    Message (Press HELP to view stack trace)
    ---------------------------
    ** Item record not on file. (138)
    ---------------------------
    OK Help
    ---------------------------

    TODOS ESSES ERROS APONTAM EM:
    adm-show-errors invwr/v35in172.w (T:\ems2\invwr\v35in172.r) at line 1865
  2. Agnaldo

    Agnaldo Membro Ativo

    Mas esses erros não são retornados por validações do programa.
    Testes programados no programa.
    São erros do Progress.
  3. Alexandre

    Alexandre Membro Participativo

    O Campo Família Comercial é Obrigatório! (*****ERRO ESPECIFICO*****) ONDE DEVERIA PARA O PROCESSO!!!



    MAS CONTINUA O PROCESSO COM ERROS DO PROGRESS:
    ** Item record has NO-LOCK status, update to field not allowed. (396)
    **Could not update field 'cod-obsoleto' of target in a BUFFER-COPY statement. (5368)
    ** Item record not on file. (138)
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Ai que está, acontece que se dá um erro progress desse jeito ai, sai da rotina sem terminar, sem chegar no seu return alguma coisa e o programa principal continua, então, primeiro vc tem que resolver esses erros pra depois tentar tratar os erros programados
  5. Alexandre

    Alexandre Membro Participativo

    O engraçado se eu tiro a mensagem de validação:
    RUN MESSAGE.p (INPUT "Situação Inválida!",
    INPUT "O Campo Família Comercial é Obrigatório!").
    APPLY 'ENTRY' to wgh-fm-cod-com.
    RETURN 'NOK':U.

    ele não da os erros de progress.
  6. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    então vc tem que ver o que o message.p tá processando.
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página