Devuelve los datos de la tabla desde el índice de inicio hasta el índice de finalización, tal y como se indica en el nombre del método. Esta función devuelve una matriz de objetos de JavaScript donde cada elemento de la matriz representa una fila en la tabla. Para recuperar el valor de una columna concreta, se puede acceder al valor mediante la propiedad Nombre de la columna desde el objeto de JavaScript correspondiente a la fila.
Especifica el identificador único de un elemento de formulario de tabla.
Especifica el índice numérico de la primera fila de la tabla desde la que se devolverán los datos.
Especifica el índice numérico de la última fila de la tabla desde la que se devolverán los datos. Si se especifica un índice mayor que la última fila disponible, la función producirá un fallo.
Devuelve una matriz que está representada como un objeto de JavaScript.
Importante: Después de que el método devuelva los datos de la tabla, los nombres las variables que se utilizan para acceder a las columnas deben estar en minúscula, con independencia de cómo se defina la propiedad Nombre para cada campo de columna en el Diseñador de formularios.
ca_fd.js.PassData(ca_pam_getTableData('Form.tableRaceResults',0,4))
En este ejemplo se utiliza el siguiente script de formulario para transferir los cinco mejores tiempos de finalización en una carrera de un elemento de formulario de tabla a una base de datos personalizada. El evento onClick de la casilla de verificación Record Race Times (Mejores tiempos de la carrera) inicia llamadas de función para obtener los datos de la tabla, transferir los datos y registrar los resultados.
{
PassData : function(result) {
for(i=0;i<result.length;i++)
{
var firstRow = result[i];
alert(firstRow.var_0);
}
}
}
La ilustración siguiente muestra el formulario tal y como aparece en el momento del diseño.

|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|