Bonjour.
Dans un fichier HFSQL, j'ai un champ défini comme tableau.
J'ai écris la requête suivante :
SELECT ACL_Amplitude[1] AS Amplitude_1,
ACL_Amplitude[2] AS Amplitude_2
FROM SgAcEnt
WHERE ACL_idBudGet IN {Param_ListeBudget}
AND ACL_Etat = {Param_Etat}
AND ACL_CptAna IN ('ACL01','ACL02','ACL03','AJL01','AJL02','AJL03')
Le test de la requête est correct.
Dans mon code j'ai
REQ_Nbr_Enfants_SG_ACL.Param_ListeBudget = {"gsListe_Budget_E" + sEtat}
REQ_Nbr_Enfants_SG_ACL.Param_Etat = {"gPs_Etat_E" + sEtat}
HExécuteRequête(REQ_Nbr_Enfants_Factures)
POUR TOUT REQ_Nbr_Enfants_Factures
xTotAmplitude est un numérique
xTotAmplitude = REQ_Nbr_Enfants_SG_ACL.Amplitude_2 - REQ_Nbr_Enfants_SG_ACL.Amplitude_1
Trace(xTotAmplitude)
FIN
l'exécution plante est m'informe mes rubriques sont inconnues.
Ou ai-je donc fait erreur ?
Merci d'avance