Re: PARAMETRAGE D4 UNE REQUET E
Posté par Sogestion le 22/10/2006 11:13:28
Bonjour,
Exemple :
// Champs de saisie du paramêtre
SAI_Exec = 2006
// Lancement de la procédure
ListeDesRubriques(SAI_Exerc)
// ----------------------------------
PROCEDURE ListeDesRubriques(psExerc)
LOCAL
sdReq est une Source de Données
sCodeSQL est une chaîne
// [< Requete - Titre compte >]
sCodeSQL = [
SELECT [IDCompte], [LibCompte]
FROM BalCompte
WHERE [Exercice] = '%1'
AND [TypeCpte] = 1
ORDER BY [IDCompte] ASC
]
// [< Construire requête >]
sCodeSQL = ChaîneConstruit(sCodeSQL, psExerc)
SI PAS HExécuteRequêteSQL(sdReq, sCodeSQL) ALORS
Ouvre(MsgBox, " Requête", ">>> Erreur d’initialisation de la requête ... "+RC+HErreurInfo(),1)
RETOUR
SINON
ListeSupprimeTout(COMBO_Cpte1)
POUR TOUT sdReq
ListeAjoute(COMBO_Cpte1, sdReq.LibCompte)
FIN
FIN
HAnnuleDéclaration(sdReq)
// ------
Espérant avoir pu vous aider
Cordialement
Albert
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=4666&post_id=19483