|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 42 ![]() |
Bonjour,
Dans un bloc de données, je veux empêcher l'utilisateur d'insérer une 2ème ligne dans la table. Exemple: - J'ai 2 blocs Maitre-Detail (blk_Maitre et blk_detail reliés par la relation Maitre-Detail) - Blk_maitre sert uniquement à la consultation - blk_detail sert à ajouter consulter, modifier ou ajouter des lignes : Dans ce bloc, je veux lorsqu'il y a pas de lignes l'utilisateur peut saisir une nouvelle ligne, et lorsqu'il y a déja une occurence, l'utilisateur ne peut que modifier la ligne existante et ne pas insérer une nouvelle pour l'occurence encours. Merci d'avance, et j'espère que j'ai bien formulée ma demande. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 534 ![]() |
Coder quelque chose dans le trigger When-Create-Record du bloc.
si le numero d'enregistrement est > 1 (get_Block_Property(:system.trigger_block, CURRENT_RECORD)) alors raise form_trigger_failure.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com