Olá pessoal,
Preciso criar uma tela onde não pode deixar salvar o bloco Mestre se não tiver no minimo um item nos blocos detalhes.. (mais de 1).
O Problema é onde checar isso sem deixar ele salvar...
Pois se coloco na Trigger Key_commit.
Se fechar o forms ou navegar no bloco detalhe ele emite MSG se deseja salvar e se dizer que sim, ele salva e não passa pelo Key_commit.
Alguém com sugestão ai???
Não deixar salvar o bloco Master sem Itens no Detalhe
-
- Rank: Analista Sênior
- Mensagens: 140
- Registrado em: Qui, 16 Fev 2006 9:42 am
- Localização: Curitiba
Vanderlei Indalencio
- dr_gori
- Moderador
- Mensagens: 5013
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Acho que uma forma de fazer isso é criar um campo formula no bloco pai (Campo não base-table).
Fazer com que ele conte a quantidade de linhas do bloco filho.
Aí você pode colocar na WHEN-VALIDATE-RECORD do bloco pai um teste pra ver se o campo formula é >=1.
(Ou gerar erro).
É uma idéia, eu não testei, mas acho que ia funcionar assim.
Fazer com que ele conte a quantidade de linhas do bloco filho.
Aí você pode colocar na WHEN-VALIDATE-RECORD do bloco pai um teste pra ver se o campo formula é >=1.
(Ou gerar erro).
É uma idéia, eu não testei, mas acho que ia funcionar assim.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 32 visitantes