La fonction de système d'opérateur suivante est utilisée dans cet exemple pour récupérer les valeurs d'un tableau de mappage de valeurs. Cette fonction renvoie un champ ou une colonne à partir d'un tableau, en fonction des paramètres fournis.
getValueFromValueMapArray(groupName, arrName, fieldName, fieldValue, requiredFieldName)
Procédez comme suit :

Nommez les éléments de formulaire de la manière suivante : mNamedConnection, mHostName, mUserName, mPassword, mPort, mDBName, mDBType et mDriverName. Assurez-vous que les noms des éléments de formulaire sont similaires aux noms de variables définis sous l'onglet Configuration du groupe.
Process.HostName = getValueFromValueMapArray("NamedConnectionGroupDemo", "ConnArray", "mNamedConnection", Operator.mNamedConnection, "mHostName");
Process.UserName = getValueFromValueMapArray("NamedConnectionGroupDemo", "ConnArray", "mNamedConnection", Operator.mNamedConnection, "mUserName");
Process.Password = getValueFromValueMapArray("NamedConnectionGroupDemo", "ConnArray", "mNamedConnection", Operator.mNamedConnection, "mPassword");
Process.Port = getValueFromValueMapArray("NamedConnectionGroupDemo", "ConnArray", "mNamedConnection", Operator.mNamedConnection, "mPort");
Process.DBName = getValueFromValueMapArray("NamedConnectionGroupDemo", "ConnArray", "mNamedConnection", Operator.mNamedConnection, "mDBName");
Process.DBType = getValueFromValueMapArray("NamedConnectionGroupDemo", "ConnArray", "mNamedConnection", Operator.mNamedConnection, "mDBType");
Process.DriverName = getValueFromValueMapArray("NamedConnectionGroupDemo", "ConnArray", "mNamedConnection", Operator.mNamedConnection, "mDriverName");


Dès que les valeurs de tableau de mappage de valeurs sont récupérées, un utilisateur de l'environnement de production peut utiliser l'opérateur NamedConnectionGroupDemo dans un processus pour référencer une connexion nommée.
Le script dans le code de pré-exécution de l'opérateur personnalisé s'exécute. Le processus récupère les valeurs correspondant à la valeur MySQL saisie dans le champ de connexion de la propriété de connexion nommée et les affiche dans la palette Ensemble de données.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|