Salut TLM!
Sous forms 6i, je fais un
go_monblock;
execute_query;
dans un declencheur when-new-form-instance mais les enregistrements ne sont pas rapatriés de la base de données.
Quel est le problème?
Pour info la base de données est pleine.![]()
Salut TLM!
Sous forms 6i, je fais un
go_monblock;
execute_query;
dans un declencheur when-new-form-instance mais les enregistrements ne sont pas rapatriés de la base de données.
Quel est le problème?
Pour info la base de données est pleine.![]()
Cela peut venir d'un tas de choses :
- la clause where de ton block
- de données incohérentes par rapport à ta forms (propriété required sur des valeurs null, de valeur non gérée dans les pop listes, checkbox ou radio boutons ...)
- d'une erreur oracle
...
En fait je créé mon bloc via le wizard directement.
D'où provient mon erreur?
Ma clause WHERE est vide.
Mes enregistrements sont declarés mandatory dans la base et sont obligatoires dans le formulaire.
Aucune erreur Oracle n'est soulevée .![]()
plaineR pourrais tu détailler les causes d'echec de execute_query.
As-tu des poplistes, des chexboxes ou des radio boutons ?
Si tu récupères la requête exécutée avec get_block_property (..., 'last_query'); et que tu l'exécutes sous SQL*Plus as-tu des enregistrements ?
Qu'as tu comme triggers dans ton block ?
Partager