Preencher 1 campo novo automaticamente

Boa tarde Pessoal.

Tem 1 campo que é preenchido automaticamente a data de quando libera uma OS. Porém se eu cancelo a liberação, faço outra ele substitui essa data que foi liberada. Campo: VO3_DATDIS

Eu preciso criar um novo campo que guarde essa primeira liberação e a informação não seja substituída. O antigo campo pode manter normalmente.

Então resumo: Liberei OS dia 01/01 (campo preenchido VO3_DATDIS), por algum motivo precisei liberar novamente dia 02/02 (VO3_DATDIS foi substituído para 02/02). Precisava de um campo com a informação do dia (01/01 e não 02/02);

Estou meio perdido, não sei como fazer, se tento um gatilho, algo do tipo.

Att.

Boa tarde João, pode fazer via gatilho sim, só terá que colocar uma regra para que seja atualizado o novo campo se ele estiver vazio, segue um exemplo


IIF( Empty(M->V03_PRILIB), M->VO3_DATDIS, M->V03_PRILIB )

Primeiro obrigado pela ajuda, realmente pela lógica serviria sim…mas não preencheu o campo VO3_PRILIB (vou adicionar na resposta o print e vídeo)

Esse campo datadis é preenchido automaticamente, e nem um gatilho simples preencheu o campo criado..(video em anexo)

!\[192.168.0.8 - Conexão de Área de Trabalho Remota.jpg\] (/attachments/1653)

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.