Bonjour,
J'ai un block de donnés basé qui va me servir à afficher des données provenant de trois tables différentes ayant comme Type de source de données : Interrogation de clause FROM et comme nom de source de données d'interrogation la requête suivante :
SELECT ENE_CODE_CLI_ECHG ENE_CODE_CLI_ECHG,
CEC_RAISON_SOC CEC_RAISON_SOC,
ENE_DATE_ECHANGE ENE_DATE_ECHANGE,
ENE_NO_ECHANGE ENE_NO_ECHANGE,
ENE_TYPE_ECHANGE ENE_TYPE_ECHANGE,
DTE_QTE_ACDE DTE_QTE_ACDE,
DTE_PRIX_PPM_TTC DTE_PRIX_PPM_TTC,
DTE_LOT DTE_LOT,
DTE_DATE_PEREMP DTE_DATE_PEREMP
FROM CLIENT_ECHG, ENT_ECHG, DET_ECHG
WHERE ENE_ID_ECHANGE = DTE_ID_ECHANGE AND
ENE_CODE_CLI_ECHG = CEC_CODE AND
ENE_CODE_CLI_ECHG = :CRI_CODE_SOCIETE
Quand je lance un excute_query sous forms il me donne le message suivant :
ORA-01008: toutes les variables ne sont pas liées
Quel est la signification de ce message et comment le résoudre ?
Cette requête marche et affiche un résultat dés je modifie le where en enlevant la troisième condition qui fait référence un item non basé de la
form soit :
ENE_CODE_CLI_ECHG = :CRI_CODE_SOCIETE
Merci pour vos réponses.
J'utilise Forms 10g version 10.1.2.0.2 avec Oracle 10g EE version 10.2.1.0
Partager