Valoriser une variable via une requête SQL
Le type 'Valoriser une variable via une requête SQL' permet de mettre à jour une variable avec le résultat d'une requête SQL.
Information à renseigner :
- Variable, variable de la carte à modifier
- Type de requête, OleBD ou ODBC
Un exemple SQL Server, ACCESS ou ORACLE pour chaque type de connexion OleBD ou ODBC peut être utilisé.
Il suffit alors de remplacer les éléments manquants * de la chaîne de connexion
La chaîne de connexion pourra alors être par exemple :
Provider=sqloledb;Data Source=VS-7x6413\;Initial Catalog=myPDMtools;Persist Security Info=True;User ...
- Requête SQL, vous pouvez utiliser des variables existantes de la carte dans la requête. Il suffit de mettre le nom de la variable entre | (Altgr +6)
Par exemple |CODE|
Dans cet exemple, on récupère la valeur de l'attribut CODE et on lance la requête select MATIERE from ListeCuir WHERE CODE='résultat de la valeur CODE'.
La valorisation des variables est calculée pour chaque configuration, ainsi, dans le cas où l'attribut CODE serait différent dans les configurations, la requête sera recalculée pour chacune d'entre elle.