|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 7 ![]() |
Je voudrais savoir s'il est possible de passer en parametre un identifiant pour executer un select en execute_query.
Ce que je cherche c'est quand je fais une modification sur un objet dans mon application, faire comme un "refresh" en revenant sur l'objet en question, mais modifié. De la même manière ... je suis sur un onglet, et je voudrais basculer sur un second onglet en prenant un "paramètre" de manière à ouvrir un objet précis sur le second onglet, une sorte de transfert . Est ce possible? Merci encore pour votre aide. |
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Il y a plusieurs solutions:
1. gérer la valeur dans un trigger PRE-QUERY: Code :
:block.item := :global.valeur_recherchee ;
Code :
__________________
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
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : avril 2007 Messages : 7 ![]() |
le :block.item ne passe pas.
Action sur bouton (je change d'onglet avant): Citation:
J'ai mis un go_block juste avant au cas où, mais même problème. Citation:
|
||
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 7 ![]() |
J'ai trouvé!!
Merci pour ton aide. |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2007 Messages : 9 ![]() |
salut je voudrais savoir comment commiter tout les lignes d'un tableau par une seule commande
jé utilisé un block basé et execute_query ne commit que la dernière ligne du tableau ds la base je ne c pas quest ce qui clauche |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Pour commiter :
Execute query ne commite pas, cela permet de ramener les données d'un bloc.
__________________
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
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2007 Messages : 9 ![]() |
go_block('block_cotisation');
execute_query; c'est le code |
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2007 Messages : 9 ![]() |
le code commit seuleument la dernière ligne du tableau
je ne c pas pourquoi? |
|
|
00
|
|
|
#9 | |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Citation:
Un commit est valable pour toute une session oracle, donc quand tu committes cela committe tous les enregistrements de tous les blocks de tous les modules ouverts dans la même session 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. |
|
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2007 Messages : 9 ![]() |
parcq qd je vais sur sqlplus et je fais
select * from reglement cest la table je ne trouve que la dernière ligne du tableau qui y est c bizarre |
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Tu n'as pas d'erreurs lors de l'insertion ? Regarde si quelque part dans le programme on ne force pas le statut de l'enregistrement à QUERY ou NEW. Vérifie également que ton block est bien basé (et que l'insertion n'est pas gérée manuellement).
__________________
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 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2007 Messages : 9 ![]() |
tout est bon cest un block basé
qui contient deux champ à part num_apel_offr et num_lot et au dessus un petit tableau qui contienyt trois champs libelle_cotisation,date_paiement et montant tout les champs sont liés à leurs adéquats ds la table |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com