En este ejemplo se utiliza la siguiente función del sistema de operador para recuperar los valores de una matriz de ValueMap. La función devuelve un campo o columna de una matriz basada en los parámetros proporcionados.
getValueFromValueMapArray(groupName, arrName, fieldName, fieldValue, requiredFieldName)
Lleve a cabo los pasos siguientes:

Asigne los siguientes nombres a los elementos del formulario: mNamedConnection, mHostName, mUserName, mPassword, mPort, mDBName, mDBType y mDriverName. Asegúrese de que los nombres de los elementos del formulario sean similares a los nombres de las variables definidas en la ficha de Configuración del grupo.
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");


Una vez que se recuperen los valores de matriz de ValueMap, un usuario de producción puede utilizar el operador NamedConnectionGroupDemo en un proceso para hacer referencia a una conexión con nombre.
Se ejecuta el script del código de ejecución previa de operador personalizado. En el proceso se recuperan los valores para el valor del campo de conexión de MySQL introducido en la propiedad de la conexión con nombre; además, lo muestra en la paleta Conjunto de datos.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|