Tema anterior: getTouchpointsTema siguiente: getValueMapFields


getValueFromValueMapArray()

La función getValueFromValueMapArray devuelve un campo o columna de una matriz basada en los parámetros proporcionados.

Sintaxis

getValueFromValueMapArray(groupName, arrName, fieldName, fieldValue, requiredFieldName)

Argumentos

groupName (String)

Define el nombre del grupo personalizado que vaya a publicar.

arrName (String)

Define el nombre de una matriz C2OValueMap.

fieldName (String)

Define el nombre del campo para el cual se recuperarán los valores de otros campos o columnas en una matriz.

fieldValue (String)

Define el valor real del campo para el cual se recuperarán los valores de otros campos o columnas en una matriz.

requiredFieldName (String)

Define el nombre del campo o la columna que se requiere. Por ejemplo, nombre del usuario, contraseña o URL.

Valor de retorno

El valor de retorno es un tipo de retorno de C2OValue.

Ejemplo

Tenga en cuenta un grupo denominado "DemoGroup" y una matriz tal y como se muestra en la ilustración siguiente:

Función de la matriz getValueFromValueMap

La sintaxis siguiente recupera el valor del campo mUsername de la matriz correspondiente a la conexión denominada "DemoGroup":

getValueFromValueMapArray("DemoGroup", "MailServerCredentials", "mNamedConnection", "demo", "mUsername")

El resultado es un C2OValue donde: