Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Amigos,
Ainda novo com o sistema, estou com uma dúvida em relação aos valores nulos.
Algumas [Data de Entrega] não estão sendo consideradas. Preciso que, se algum [Pedido] conter alguma [Data de Entrega] e tiver alguma linha nula, a mesma será alterada para a [Data de Entrega].
Exemplo:
Caso o campo seja nulo, considerar o mesma Data de Entrega do pedido.
Buenas tardes
esto te puede servir:
if(len(trim(DataEntrega)=0,Peek('DataEntrega'),DataEntrega)
Utilizado no script?
Tente como expressão na sua tabela
Max(TOTAL <[Item-Código]> [Data Entrega])
Clever, primeiramente obrigado!
Não deu certo.
Eu sugiro que você crie essa coluna tratada no seu modelo, fica mais fácil de trabalhar depois.
No seu script faça a análise por If(IsNull(CAMPO), [Data de Entrega do pedido], CAMPO) as NOME_NOVO_CAMPO.
Teria como anexar sua aplicação?
Amigo, se eu entendi bem... Segue:
If( IsNull([Data Entrega]),
[Data Entrega do pedido],
[Data Entrega]
)
Mas é preferível reproduzir esta lógica via Script como o grande nicolett.yuri sugeriu, por questões de performance e praticidade;
Vejo que a sua pergunta ficou meio confusa, veja:
"Algumas [Data de Entrega] não estão sendo consideradas. Preciso que, se algum [Pedido] conter alguma [Data de Entrega] e tiver alguma linha nula, a mesma será alterada para a [Data de Entrega]."
Traduzindo o que diz:
Se [Pedido] conter [Data de Entrega] = nulo, então alterar para [Data de Entrega] senão [Data de Entrega]
- Alterar para o mesmo campo?
Mas depois do print da tabela você diz:
"Caso o campo seja nulo, considerar o mesma Data de Entrega do pedido."
Traduzindo o que diz:
Se [Data de Entrega] = nulo, então considerar [Data de Entrega do pedido] senão [Data de Entrega]
- Este parece fazer mais sentido
Abraço e sucesso amigo.