Obtener filas
La acción Obtener filas se utiliza para recuperar los detalles de fila.
Realice los siguientes pasos para utilizar la acción Obtener filas en el flujo de trabajo:
1. Arrastre la acción Obtener filas de SQL Connector al lienzo, coloque el puntero sobre la acción y, a continuación, pulse en o pulse dos veces en la acción. Se abre la ventana Obtener filas.
2. Si fuera necesario, modifique el valor de Rótulo. Por defecto, el nombre de rótulo es igual que el nombre de acción.
3. Para añadir un tipo de conector de SQL, consulte Tipos de conector de SQL soportados.
Si se ha añadido previamente un tipo de conector, seleccione el valor de Tipo de conector apropiado y, en Nombre de conector, seleccione el conector.
4. Pulse en Probar para validar el conector.
5. Pulse en Asignar conector para ejecutar la acción mediante un conector que sea diferente del que se utiliza para rellenar los campos de entrada. En el campo Conector de tiempo de ejecución, proporcione un nombre de conector de SQL válido. Para obtener más información sobre la opción Asignar conector, consulte el tema sobre el uso de la asignación del conector.
6. En la lista Tabla, seleccione la tabla de base de datos adecuada desde la que desea recuperar detalles de fila.
7. En el campo Límite, introduzca el número de filas que desea recuperar.
8. En el campo Omitir, introduzca el número de filas superiores que desea omitir del resultado.
9. Seleccione Formulario para proporcionar entradas para los campos de entrada individuales que se muestran en el formulario o seleccione Asignar JSON para especificar un único JSON con todas las entradas necesarias.
Si se elige Formulario
a. En el grupo Seleccionar columnas, seleccione la casilla Distinción para que se devuelvan valores únicos en la columna. Este campo es opcional.
b. En el grupo Columnas, pulse en Añadir y, en la lista Columna, seleccione la columna específica que desea recuperar para las filas.
Pulse en Añadir para añadir varias columnas. Pulse en para borrar cualquier columna que se haya añadido.
O
Si se elige Asignar JSON
En el campo Seleccionar columnas, introduzca todas las entradas necesarias en el formato {"distinct":Valor booleano, "columns":[{"columns":"string"}]}.
* 
Si no se selecciona la columna que tiene una clave principal y no se selecciona la casilla Distinción, la columna con la clave principal se devuelve en el esquema de salida.
10. En la lista Utilización de la cláusula Where, realice una de las siguientes acciones:
Si se elige Selección en la lista Utilización de la cláusula Where
a. En el grupo Where, en la lista Unir cláusulas por, seleccione una de las siguientes opciones:
Y: todas las condiciones que se especifican en el grupo Atributos deben devolver true.
O: cualquiera de las condiciones especificadas en el grupo Atributos debe devolver true.
b. En el grupo Atributos, pulse en Añadir y realice lo siguiente:
a. En la lista Atributo, seleccione la columna que desea filtrar.
b. En la lista Operadores, seleccione el operador condicional apropiado.
c. En el campo Valor, introduzca el valor de la columna para el filtro.
Pulse en Añadir para añadir varias columnas. Pulse en para borrar cualquier columna que se haya añadido.
Si se añaden los mismos atributos y se selecciona Y en la lista Unir cláusulas por, los atributos se unen mediante el operador O.
O
Si se elige Consulta en la lista Utilización de la cláusula Where
En el campo Cláusula Where, introduzca todas las entradas necesarias en el siguiente formato de consulta SQL:
column1 = 'text value' AND column2 >= 13
11. En el grupo Orden, pulse en Añadir y realice lo siguiente:
a. En la lista Nombre de la columna, seleccione la columna por la que desea ordenar el resultado.
b. En la lista Orden, seleccione ASCENDENTE o DESCENDENTE.
Pulse en Añadir para añadir varias columnas y ordenar los resultados. Pulse en para borrar las columnas que se hayan añadido para ordenar.
12. Pulse en Terminado.
Esquema de salida
El esquema de salida de la acción Obtener filas devuelve las filas y una matriz de objetos.
* 
Si se selecciona una tabla o una vista que no tiene una columna de clave principal, pero tiene una columna de ID, la acción Obtener filas falla.
¿Fue esto útil?