私はテーブルに基づいて複数行のブロックを持つフォームを持っています。要件は、ユーザーが一度に1行だけブロックに入力してコミットできることです。最初の行を作成する前に、2番目の行を作成することは許されません。複数行ブロックで一度に複数のレコードを作成できないようにするにはどうすればよいですか?
私はこのようなWHEN-CREATE-RECORDトリガー使用してみました:
if :system.block_status = 'CHANGED' then
alert('Can only create one record at a time');
end if;
をしかし、これは私がしても、変更をコミットした後、新しいレコードを作成しないように。
感謝。私はどこでこれをやるだろうか?例えば最後のレコードの下のマウスをクリックするだけで新しい行を作成することができます(またはそれを防ぐことはできますか?) – Shaz
'when-create-record'または' when-validate-record'で実行できますあなたのために@Shaz – Sathya