|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : janvier 2005 Messages : 6 ![]() |
Bonjour à tous,
1er soucis : Je travaille sur un bloc basé comportant un champ(champ texte + push_ button de popup + champ descriptif) basé. Ce champ est rempli par un Execute_Query. Lorsque je veux updater ce champ via la fenêtre popup du push_button, j'obtiens le message d'erreur suivant : Code :
[Modération : Titre original ("Update Champ d'un bloc basé") édité par LeoAnderon] |
||
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Aide en ligne de forms :
Citation:
NB: merci de préciser dans ton titre qu'il sagit de forms exemple : [forms] Update d'un bloc basé et mieux encore : précise la version de forms
__________________
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. |
|
|
|
00
|
|
|
#3 |
|
Membre actif
![]() |
Il faut que ton bloc soit bien en update = TRUE
que ton champ soit aussi en update = TRUE tu pourras ainsi lui modifier sa valeur à tt moment mais je ne suis pas sur que ce soit cela ton problème ... |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : janvier 2005 Messages : 6 ![]() |
J'ai fait comme vous avez suggéré et l'erreur est devenue:
Code :
FRM 40743 : This operation WITH no base TABLE requires the ON-LOCK TRIGGER Merci |
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Et bien, votre bloc que vous croyiez basé sur la table ne l'est pas !
__________________
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
|
|
|
#6 |
|
Invité de passage
![]() Inscription : janvier 2005 Messages : 6 ![]() |
Je me suis mal exprimé.
j'obtiens le message d'erreur en fait lorsque j'essaie de modifier manuellement le champ(en y inscrivant une valeur texte).. J'ai fait la revérif des propriétés du block est il est bien basé. Merci beaucoup. |
|
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Ton bloc est bien basé sur une table (pas sur une vue ou autre) ?
__________________
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. |
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
qu'avez-vous dans les propriétés de votre bloc :
Type de source de donnée : Nom de source de données :
__________________
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
|
|
|
#9 |
|
Membre actif
![]() |
Cela ne suffit en effet pas kil soit basé il faut lui indiquer le nom de la table.
|
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : janvier 2005 Messages : 6 ![]() |
Type de source de donnée : Table
Nom de source de données : GADDR (Nom de ma table) J'ai moi même créé cette table et l'execute_query rappatrie bien les colonnes attendues de ma table. |
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Qu'as tu dans les propriétés avancées de ton bloc, notamment DML data target type ? As-tu d'autres choses de renseigné si oui quoi ?
__________________
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. |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : janvier 2005 Messages : 6 ![]() |
Insertion autorisée : Oui
Mise à jour autorisée : Oui Mode de verrouillage : Automatique Suppression autorisée : Oui Mode Clé : Automatique Mettre à jour colonnes modifiées seulement : Oui Imposer sécurité sur colonne : Non Type de cible de données DML : Aucun |
|
|
00
|
|
|
#13 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Mets dans "Type de cible de données DML" Table, et cela devrait fonctionner.
__________________
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. |
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Inscription : janvier 2005 Messages : 6 ![]() |
Ca marche!!
Merci beaucoup les gars..vous êtes des stars!! |
|
|
00
|
|
|
#15 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
N'oublie pas de cliquer sur le bouton résolu
__________________
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. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com