Ich habe ein Oracle-Formular entwickelt, das Formular Masterdetails ist. Es ermöglicht nicht das Einfügen neuer Datensätze, aber Sie können Datensätze im Formular aktualisieren. Wenn ich einen WHEN-VALIDATE-ITEM-Trigger für ein Element hinzugefügt habe, werden die Updates im Formular deaktiviert. Ich kann keinen Wert im Formular ändern und speichern.Oracle-Formular kann nicht aktualisiert werden, nachdem WHEN-VALIDATE-ITEM Trigger
-1
A
Antwort
0
WHEN-VALIDATE-ITEM Trigger ist eine schlechte Wahl, um Einfügungen oder Aktualisierungen am Block zu vermeiden. Setzen Sie Insert-Erlaubt auf False und Update auf True in Blockeigenschaften.
Verwandte Themen
- 1. Tabelle kann nicht in gespeicherter Funktion aktualisiert werden/trigger
- 2. CSS-Stile werden nicht aktualisiert, nachdem AJAX ausgeführt
- 3. React Native Android kann nicht aktualisiert werden
- 4. UITableView kann nicht aktualisiert werden
- 5. Kann nicht aktualisiert werden Timestamp
- 6. Scipy kann nicht aktualisiert werden
- 7. Metadaten werden nicht aktualisiert, nachdem die Spalte hinzugefügt wurde
- 8. Aktualisierungsaustauschtermin in EWS kann nicht aktualisiert werden
- 9. Objektreferenzen werden nicht aktualisiert, nachdem ein neues Objekt instanziiert wurde
- 10. ClearCase Checkin-Trigger kann nicht übergeben werden
- 11. PostgreSQL-Trigger und Zeilen aktualisiert
- 12. RecyclerView wird nicht aktualisiert, nachdem Datenbankzeile geändert
- 13. Android Individuelle ArrayAdapter nicht aktualisiert, nachdem Filter
- 14. TableViewController wird nicht aktualisiert, nachdem FRC aktualisiert wurde.
- 15. Track aktualisiert Spalten Postgresql Trigger?
- 16. T-SQL-Trigger, wenn nur 2 Spalten aktualisiert werden
- 17. Reagent Zustand nicht aktualisiert, nachdem setInterval
- 18. Der korrekte Gesamtpreis kann nicht mithilfe von Triggern aktualisiert werden.
- 19. CSS wird nicht aktualisiert, nachdem Änderung
- 20. SQL-Abfrage kann nicht aktualisiert werden
- 21. SASS kann nicht auf 3.4 aktualisiert werden
- 22. Kann nicht aktualisiert werden Firefox auf Centos
- 23. Mybatis kann nicht ausgeführt werden aktualisiert
- 24. Benutzerprofil kann nicht mit update_attributes aktualisiert werden
- 25. Sonar 5.6: Problem kann nicht aktualisiert werden
- 26. ICollection Eigenschaft kann nicht aktualisiert werden
- 27. PHP & MySql: Datenbank kann nicht aktualisiert werden
- 28. Swift - UITabBar barTintColor kann nicht aktualisiert werden
- 29. Mungo-Modell kann nicht aktualisiert werden
- 30. Lokale Datenbank kann nicht aktualisiert werden
Ich verwende kein WHEN-VALIDATE-ITEM, um Einfügungen und Aktualisierungen zu vermeiden. Ich habe SET_BLOCK_PROPERTY für ON-INSERT und ON-UPDATE dafür verwendet, und es funktionierte gut, bis ich WHEN-VALIDATE-ITEM-Trigger zum Auffüllen eines Feldes basierend auf einem anderen Feld verwendet. Wenn ich diesen Auslöser lösche, funktioniert das Formular wie erwartet. Warum deaktiviert dieses WHEN-VALIDATE-ITEM mich, um die Werte in meinem Formular zu aktualisieren. – shradharawat
Geben Sie Ihren Triggercode und den Anwendungsfall an. Ich nehme an, Sie müssen das Einfügen von Detaildatensätzen nach Stammdaten zulassen, richtig? –