Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/04/2006, 12h04   #1
Invité de passage
 
Inscription : avril 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 24
Points : 2
Points : 2
Par défaut [forms 6i]execute_query sans effet

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.
pjcejbpojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 12h17   #2
Expert Confirmé
 
Homme
Chef de projet en SSII
Inscription : janvier 2004
Messages : 2 866
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : Conseil

Informations forums :
Inscription : janvier 2004
Messages : 2 866
Points : 3 448
Points : 3 448
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
...
__________________
Un problème sans solution est un problème mal posé

Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP.
plaineR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 12h23   #3
Invité de passage
 
Inscription : avril 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 24
Points : 2
Points : 2
En fait je créé mon bloc via le wizard directement.
D'où provient mon erreur?
pjcejbpojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 12h26   #4
Invité de passage
 
Inscription : avril 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 24
Points : 2
Points : 2
Ma clause WHERE est vide.
Mes enregistrements sont declarés mandatory dans la base et sont obligatoires dans le formulaire.
pjcejbpojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 12h29   #5
Invité de passage
 
Inscription : avril 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 24
Points : 2
Points : 2
Aucune erreur Oracle n'est soulevée .
pjcejbpojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 12h44   #6
Invité de passage
 
Inscription : avril 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 24
Points : 2
Points : 2
plaineR pourrais tu détailler les causes d'echec de execute_query.
pjcejbpojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 12h45   #7
Expert Confirmé
 
Homme
Chef de projet en SSII
Inscription : janvier 2004
Messages : 2 866
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : Conseil

Informations forums :
Inscription : janvier 2004
Messages : 2 866
Points : 3 448
Points : 3 448
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 ?
__________________
Un problème sans solution est un problème mal posé

Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP.
plaineR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 12h49   #8
Invité de passage
 
Inscription : avril 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 24
Points : 2
Points : 2
les triggers de mon bloc sont :
when new block instance
pjcejbpojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 12h50   #9
Invité de passage
 
Inscription : avril 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 24
Points : 2
Points : 2
Je n'ai ni checkboxes ni boutons radio.
pjcejbpojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 12h51   #10
Invité de passage
 
Inscription : avril 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 24
Points : 2
Points : 2
J'ai des listes instantanées.
pjcejbpojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 14h01   #11
Expert Confirmé
 
Homme
Chef de projet en SSII
Inscription : janvier 2004
Messages : 2 866
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : Conseil

Informations forums :
Inscription : janvier 2004
Messages : 2 866
Points : 3 448
Points : 3 448
Et vos listes instantanées contiennent-elle dans la propriété "Eléments de la liste" les valeurs présentes dans votre table ?
__________________
Un problème sans solution est un problème mal posé

Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP.
plaineR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2006, 17h08   #12
Nouveau Membre du Club
 
Inscription : mars 2006
Messages : 90
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 90
Points : 34
Points : 34
Envoyer un message via MSN à imedg
essai avec
[FONT='Times New Roman']do_key(‘execute_query’) ;[/FONT]
[FONT='Times New Roman']sa marche pour moi sans problem[/FONT]
[FONT='Times New Roman']bonne chance[/FONT]
imedg est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h43.


 
 
 
 
Partenaires

Hébergement Web