Compartilhar via

SEIMED PARA UM NOVO REGISTRO

Anônima
2012-02-05T21:50:42+00:00

Boa noite Senhores;

Queria utilizar uma sentença para que toda vez fosse adicionado um novo registro e para um campo em branco fosse exibido certa palavra. Tenho o campo da data como obrigatório e gostaria que antes dele ser preenchido fosse exibido a mensagem "NOVO" ou "ABERTO". Estou utilizando a seguinte sentença para outros campos, contudo para este não vem dando certo. Ex abaixo.

SeImed(Total=0;"COMPLETO";SeImed(Data=0;"NOVO";"INCOMPLETO")). Neste caso o que devo usar para toda vez que for adicionado um novo registro seja exibida determinda palavra, haja vista que com esta formula não vem dando certo?

Grato,

Eduardo Lima

Microsoft 365 e Office | Acesso | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

  1. Anônima
    2012-02-06T12:29:29+00:00

    Não sei se entendi bem o que quer fazer, mas se está funcionando em outros campos, é possível que o problema esteja em Data=0. Experimente trocar por IsNull(Data)=-1.

    A propósito, "Data" não deveria ser um nome de campo na tabela, pois é palavra reservada do Access, o que pode causar problemas.

    Esta resposta foi útil?

    0 comentários Sem comentários

1 resposta adicional

Classificar por: Mais útil
  1. Anônima
    2012-02-06T23:25:54+00:00

    Boa noite Luiz;

    Mais uma vez estou contando com sua ajuda. Tenho um formulário para monitoramento de pedidos e queria que toda vez que toda vez que um pedido fosse concluido sem pendências (Saldo ZERO) fosse exibida a mensagem CONCLUIDO, toda vez que os pedidos ficassem com pendências (Saldo >0) fosse exibida a mensagem "PARCIAL" e a cada vez que fosse adicionar um novo registro fosse exibida a mensagem NOVO ou o campo em branco. Por isso quis condicionar o campo Data_Receb, que chamei de data, a sentença enviada, ou seja enquanto não fosse inserida a data no campo Data_Receb a mensagem NOVO ficasse ativa. O que seria melhor é que o campo ficasse em branco ou esta mensagem (NOVO) só alterasse quando fosse inserido valores nos campos relativos a quantidade.

    Usei esta = SeImed([TotalPend]=0;"CONCLUIDO";SeImed([TotalPend>0;"PARCIAL";SeImed(IsNull([Data_Receb])=-1;"NOVO))), não tem dado certo.

    Mais uma vez lhe sou muito grato.

    Eduardo Lima

    Esta resposta foi útil?

    0 comentários Sem comentários