Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Obtener valor de columna de una fila

Puedes recuperar el valor de una columna específica en una fila de una tabla de Data Store usando el método getFieldValue(). Por ejemplo, si necesitas el valor de una sola columna llamada ‘Employee ID’ en una fila, puedes usar este método para obtener ese valor específico.

Debes pasar el nombre del campo de la columna como argumento al método getFieldValue(), como se muestra en la sintaxis de código a continuación.

El <TABLE_INSTANCE> utilizado en el código a continuación es la instancia definida en la página de instancia de tabla.

copy
<TABLE_INSTANCE>.getRow(
        id : Long,
        success: (ZCatalystRow) →  ZCatalystRow.getFieldValue(fieldAPIName: String): Any,
        failure: ((ZCatalystException) → Unit)?
        ): ZCatalystRequest<ZCatalystResponse<ZCatalystRow>>?

Parámetros:

  • id: El ROWID único de la fila particular que necesita recuperarse
  • fieldAPIName: El nombre de la columna cuyo valor necesita obtenerse

A continuación se muestra un fragmento de código de ejemplo:

copy
ZCatalystApp.getInstance().getDataStoreInstance().getTableInstance("EmployeeDetails").getRow(2823000000054062, // Reemplaza esto con el nombre de tu tabla and the ROWID of the row
    {
        row ->
        println(" The value of 'Employee ID' field is :${row.getFieldValue("EmployeeID")}") //Reemplaza esto con el nombre de tu columna
    },
    {
        exception -> println("Failed to get the column value! $exception")
    })

Última actualización 2026-03-24 17:38:39 +0530 IST

EN ESTA PÁGINA