Cuadro 
Le permite crear una tabla utilizando otras vistas como Texto, Decimal y Texto de visualización.
nulo
| Columnas: | Especificaciones de las columnas (Representar como, Visibilidad, Clasificable, Opciones, CSS, Anchura, Etiqueta) | TableColumn[] |
Aspecto
| Estilo de mesa: | El estilo de la mesa {Default | Elegant | Bordered | Striped | Hover Row | Condensed} |
TableStyle |
| Estilo de color: | Estilo de color de la mesa. {None | Light | Primary | Info | Success | Warning | Danger} |
TableColorStyle |
| Selección destacada: | Sombrear filas seleccionadas. Se debe especificar un estilo de color distinto a Ninguno. | Boolean |
| Anchura: | El ancho en px, % o em.\r\nFor ejemplo\: 50px, 20%, 0.4em. Si no se especifica ninguna unidad, se presupone px. | String |
| Alto: | La altura de la tabla en px, %, em. El encabezado o pie de página no son included.\r\nFor ejemplo\: 50px, 20%, 0.4em. Si no se especifica ninguna unidad, se presupone px. | String |
| Ajustar encabezados de columna: | Permitir ajuste de línea en las cabeceras de columna | Boolean |
| Mostrar ventanas emergentes: | Muestre menús y vistas emergentes sobre la tabla si no se especifica ninguna altura. Por ejemplo, muestre una vista Selector de fecha y hora sobre la tabla. Si esta opción está seleccionada, el Selector de fecha y hora está incorporado en la celda de la tabla. | Boolean |
| Estilo de encabezado y pie de página: | Aplicar un estilo de cabecera y pie de página distintos. Moderno, por ejemplo, racionaliza la paginación en la cabecera y en el pie de página. {Default | Modern} |
TableHFStyle |
Comportamiento
| Modo de selección: | Cuántas filas puede seleccionar un usuario. {None | Single | Multiple} |
TableSelectionMode |
| Permitir que las filas se expandan: | Permite expandir las filas para mostrar información adicional. | Boolean |
| Representar la fila expandida como: | Elija cómo representar el contenido. Para personalizarlo, añada código HTML para proporcionar contenido para la fila. El tipo de representación es Vista de coach. {Coach View | Custom} |
TableRowRenderType |
| Mostrar botón Eliminar: | Mostrar u ocultar el botón para suprimir una fila. | Boolean |
| Mostrar pie de página: | Mostrar u ocultar el pie de página. El pie de página también se muestra si hay alguna vista de pie de página habilitada, como por ejemplo Mostrar botón Añadir. | Boolean |
| Mostrar botón Agregar: | Mostrar u ocultar el botón para añadir una fila. Si la tabla está en proceso de ordenación o de filtrado, es posible que la fila recién añadida no se muestre adecuadamente hasta que se salga de la ordenación/filtrado. | Boolean |
| Mostrar estadísticas de la tabla: | Habilita la visualización de estadísticas de tabla en el pie de página. Por ejemplo, Mostrando de 1 a 5 de 59 entradas. | Boolean |
| Mostrar buscapersonas: | Mostrar u ocultar el número de páginas. El número se muestra en el pie de página. | Boolean |
| Mostrar tamaño de página: | Mostrar u ocultar el medidor de página, que muestra el número de filas en una página. | Boolean |
| Tamaño de página inicial: | El número de filas que se visualizan en una página. | Integer |
| Cambiar el tamaño de las columnas: | Permite al usuario cambiar el tamaño de las columnas arrastrando los separadores de columna. | Boolean |
| Cualquier tipo: | Especificación del tipo de definición de objeto de negocio cuando la vista está enlazada a una lista de tipos ANY. {Complex | Simple} |
TableANYType |
Rendimiento
| Carga asíncrona: | Proporciona una mejor experiencia de interfaz de usuario para conjuntos de datos grandes (en detrimento de un tiempo de carga de filas general más lento una vez que la sección empieza a cargarse). | Boolean |
| Tamaño de lote asíncrono: | El número de filas que se han cargado de forma síncrona en un lote asíncrono. Esto puede ayudar a ajustar u optimizar el rendimiento de carga sincrónica versus asincrónica. | Integer |
| Sucesos | ||||||||||||||||
| Al cargar: |
| |||||||||||||||
| En celda personalizada: |
| |||||||||||||||
| En filas cargadas: |
| |||||||||||||||
| En fila expandible cargada: |
| |||||||||||||||
| En fila ampliado: |
| |||||||||||||||
| En fila colapsada: |
| |||||||||||||||
| Al seleccionar una fila: |
| |||||||||||||||
| En todas las filas seleccionadas: |
| |||||||||||||||
| En fila agregada: |
| |||||||||||||||
| En fila eliminado: |
| |||||||||||||||
| Sobre los datos de servicio cargados: |
| |||||||||||||||
| En caso de error de datos de servicio: |
| |||||||||||||||
| Sobre la clasificación por encabezado de columna: |
| |||||||||||||||
| En el cambio de tamaño de página: |
| |||||||||||||||
| En la columna eliminada: |
| |||||||||||||||
| Al cambiar el tamaño de la columna: |
| |||||||||||||||
Se extiende:
Métodos:
Heredado agregarclase ( nombre, [reemplazado])
Añade o reemplaza las clases CSS para esta vista.
| Nombre | Tipo | Default | Descripción |
| nombre | {string} | Los nombres de las clases CSS a añadir a la vista. Para varias clases, utilice espacios para separar los nombres de las clases. | |
| sustituidos | {string} | Los nombres de las clases CSS a sustituir por el primer argumento. Para varias clases, utilice espacios para separar los nombres de las clases. |
Ejemplo
| Button.addClass("green"); |
añadirElemento ( objeto )
Agrega el elemento especificado a la tabla. appendRecord() y add() son alias de este método.
| Nombre | Tipo | Default | Descripción |
| obj | {object} | El elemento a agregar |
Ejemplos
| ${Table}.appendElement({ }); //para crear una nueva fila vacía |
| ${Table}.appendElement({"str1":"strVal", "int1 ": 3}); //nueva fila con datos |
agregarElementos ( objetos )
Agrega los elementos/registros especificados a la tabla. appendRecords() y addAll() son alias de este método. Debido a que agregar un elemento hace que la tabla se vuelva a representar, use este método para obtener un mejor rendimiento al agregar varios registros en lugar de llamar repetidamente appendElement()
| Nombre | Tipo | Default | Descripción |
| OBJS | {object[]} | El elemento/registro que se agregará |
Ejemplo
| $ {Table} .appendElements([{"str1":"strVal", " int1 ": 3}, {"str1":"strVal2", "int1": 4} ]); //nueva fila con datos |
claro ()
Borre los registros de esta tabla (la deja vacía pero los encabezados de las columnas permanecen)
Borrar búsqueda ()
Borra el filtro de búsqueda y recarga la tabla.
borrarordenar ()
Borra la clasificación y vuelve a mostrar la tabla.
obtenerColorStyle () Devoluciones:
{string}Obtiene el estilo de color de la tabla. NOTA: Esto siempre devuelve el color establecido, para evitar ambigüedades, establezca siempre el color usando "D"|"L"|"P"|"I"|"S"|"W"|"G"
obtener columnas () Devoluciones:
{object}Obtiene especificaciones de columna para la tabla.
obtener registros filtrados ( columna, Exp, casoInsensible, [ useRegex]) Devoluciones:
{Object[]}Devuelve los registros que coinciden con los parámetros de búsqueda. Este método no modifica la tabla y no se ve afectado por el filtrado u ordenación existente de una tabla.
| Nombre | Tipo | Default | Descripción |
| COL | {any} | Cuando el tipo es "número", esta es la columna que se buscará o es nula para todas las columnas. Cuando el tipo es "cadena", este es el nombre de la propiedad en la tabla que se buscará. Cuando el tipo es "función", esta es la función de comparación que se utilizará para la búsqueda. Tenga en cuenta que cuando el tipo es función, los demás parámetros se ignoran. | |
| exp | {string} | expresión regular o cadena a utilizar para la búsqueda dependiendo de useRegex | |
| caseInsensitive | {boolean} | si la búsqueda debe distinguir entre mayúsculas y minúsculas | |
| useRegex | {boolean} | si se utiliza o no el conjunto de expresiones regulares |
() Devoluciones:
{string}Obtiene el estilo de pie de encabezado actual para la mesa.
obtener texto de ayuda () Devoluciones:
{string}Obtener texto de ayuda asociado con el control Tabla
getHighlightSelection ()
Esto devuelve si una fila está resaltada cuando se selecciona. No en las tablas de datos de servicio
obtenerMaxPageIndex () Devoluciones:
{integer}Obtener el índice de página máximo
obtener índice de página () Devoluciones:
{integer}Devuelve el índice de la página.
obtener tamaño de página ( índice, actual) Devoluciones:
{integer}Devuelve el tamaño de la página
| Nombre | Tipo | Default | Descripción |
| índice | {integer} | (Opcional) Índice de la página: si es nulo, utiliza la página actual | |
| consumo real | {boolean} | Si es verdadero, obtiene el tamaño de página real (es decir, el número de filas de la página) en lugar del tamaño de página configurado. |
obtener datos de consulta () Devoluciones:
{any}Obtiene la entrada para el servicio de datos AJAX. Sólo tablas de datos de servicio.
obtener registro ( índice, asInTable) Devoluciones:
{Object}Devuelve el registro en el índice específico.
| Nombre | Tipo | Default | Descripción |
| índice | {integer} | Índice/posición de registro basado en 0 | |
| asInTable | {boolean} | Si es verdadero, devuelve el registro ordenado y/o filtrado en la tabla; si es falso o se omite, devuelve el registro sin filtrar y según el orden original. Registrar índices con "asInTable" tienen en cuenta la clasificación y el filtrado, pero son independientes de si la tabla está paginada o no. |
obtenerRecordCount ( como en la tabla ) Devoluciones:
{integer}Devuelve el número de registros de la tabla.
| Nombre | Tipo | Default | Descripción |
| asInTable | {boolean} | Si es verdadero, devuelve el recuento de registros filtrados por búsqueda; si es falso o se omite, devuelve el recuento de registros sin filtrar. El récord cuenta con "asInTable" tienen en cuenta la clasificación y el filtrado, pero son independientes de si la tabla está paginada o no. |
obtener índice de registro ( registro, asInTable) Devoluciones:
{integer}Devuelve el registro en el índice específico.
| Nombre | Tipo | Default | Descripción |
| registro | {Object} | El disco a buscar | |
| asInTable | {boolean} | Si es verdadero, devuelve el índice del registro ordenado y/o filtrado en la tabla, si es falso u omitido, devuelve el índice del registro sin filtrar y según el orden original. Registrar índices con "asInTable" tienen en cuenta la clasificación y el filtrado, pero son independientes de si la tabla está paginada o no. |
obtenerRecordOnPage ( recidx, pageIdx) Devoluciones:
{Object}Devuelve el registro en el índice y la página especificados, respetando la clasificación y el filtrado que puedan estar activos en la tabla.
| Nombre | Tipo | Default | Descripción |
| recIdx | {integer} | El índice del registro. | |
| pageIdx | {integer} | (Opcional) Si no se especifica, se asume la página actual |
obtener registros ( como en la tabla ) Devoluciones:
{Object[]}Devuelve el registro en el índice específico.
| Nombre | Tipo | Default | Descripción |
| asInTable | {boolean} | Si es verdadero, devuelve los registros ordenados y/o filtrados en la tabla; si es falso o se omite, devuelve los registros sin filtrar y según el orden original. Registrar índices con "asInTable" tienen en cuenta la clasificación y el filtrado, pero son independientes de si la tabla está paginada o no. |
obtenerRecordsOnPage ( ID de página ) Devoluciones:
{Object[]}Devuelve los registros en el índice de página especificado, respetando la clasificación y el filtrado que puedan estar activos en la tabla.
| Nombre | Tipo | Default | Descripción |
| pageIdx | {integer} | (Opcional) Si no se especifica, se asume la página actual |
getRowForView ( v ) Devoluciones:
{Row}getRow es un alias para este método. Obtiene la fila que contiene la vista secundaria especificada. El objeto de fila se puede utilizar para recuperar datos asociados con la fila [usando.getData( )], o cualquier instancia de vista en la fila [usando.getView()].
| Nombre | Tipo | Default | Descripción |
| v | {object} | Una instancia de vista en la tabla (en una de las celdas de la tabla) |
obtener índice seleccionado ( como en la tabla ) Devoluciones:
{integer}Devuelve el registro seleccionado (si lo hay)
| Nombre | Tipo | Default | Descripción |
| asInTable | {boolean} | Si es verdadero, devuelve el índice del registro seleccionado según el filtrado y el orden de clasificación actuales de la tabla. Si es falso o se omite, devuelve el índice del registro seleccionado independientemente del filtrado de la tabla y según el orden natural/original de los registros. Registrar índices con "asInTable" tienen en cuenta la clasificación y el filtrado, pero son independientes de si la tabla está paginada o no. |
getSelectedIndices ( como en la tabla ) Devoluciones:
{integer[]}Devuelve los registros seleccionados (si los hay). Tenga en cuenta que es posible que la matriz de índices no siempre esté ordenada en orden ascendente de índices.
| Nombre | Tipo | Default | Descripción |
| asInTable | {boolean} | Si es verdadero, devuelve los índices de los registros seleccionados según el filtrado y el orden de clasificación actuales de la tabla. Si es falso o se omite, devuelve el índice de los registros seleccionados independientemente del filtrado de la tabla y según el orden natural/original de los registros. Registrar índices con "asInTable" tienen en cuenta la clasificación y el filtrado, pero son independientes de si la tabla está paginada o no. |
obtener registro seleccionado ( como en la tabla ) Devoluciones:
{Object}Devuelve el registro seleccionado (si lo hay)
| Nombre | Tipo | Default | Descripción |
| asInTable | {boolean} | Si es verdadero, devuelve el registro seleccionado (si lo hay) de los registros no filtrados en la tabla. Si es falso o se omite, devuelve el registro seleccionado (si lo hay) independientemente del filtrado de la tabla. Registros devueltos con "asInTable" tienen en cuenta la clasificación y el filtrado, pero son independientes de si la tabla está paginada o no. |
getSelectedRecordCount ( como en la tabla ) Devoluciones:
{integer}Devuelve el registro seleccionado (si lo hay)
| Nombre | Tipo | Default | Descripción |
| asInTable | {boolean} | Si es verdadero, devuelve el recuento de registros seleccionados de los registros no filtrados en la tabla. Si es falso o se omite, devuelve el recuento del registro seleccionado independientemente del filtrado de la tabla. Registro cuenta con "asInTable" tienen en cuenta la clasificación y el filtrado, pero son independientes de si la tabla está paginada o no. |
obtener registros seleccionados ( como en la tabla ) Devoluciones:
{Object[]}Devuelve una lista de registros seleccionados, si los hay.
| Nombre | Tipo | Default | Descripción |
| asInTable | {boolean} | Si es verdadero, devuelve los registros seleccionados, si los hay, del conjunto de registros que no están filtrados de la tabla. Si es falso o se omite, devuelve los registros seleccionados, si los hay, independientemente del filtrado de la tabla. Registros devueltos con "asInTable" tenga en cuenta la clasificación y el filtrado, pero no dependa de la paginación de la tabla. |
getTableStyle ()
Obtiene el estilo de la tabla. NOTA: Esto siempre devuelve el estilo de tabla establecido.
obtener título ()
Obtiene el título/etiqueta de la tabla
obtener tipo () Devoluciones:
{string}Obtener una cadena descriptiva que represente el tipo de control
obtener ancho () Devoluciones:
{string}Obtener el ancho configurado para la sección (incluida la unidad)
Heredado esconder ( collapseFlag)
Ocultar la vista.
| Nombre | Tipo | Default | Descripción |
| collapseFlag | {boolean} | Ajustado atrue para contraer la vista (equivalente a una configuración de vista de "NINGUNO") |
Ejemplo
| MyView .esconder(); |
ocultar columnas ( columnas )
Oculta las columnas especificadas. Por ejemplo, [1,3,4] ocultará la primera, tercera y cuarta columnas.
| Nombre | Tipo | Default | Descripción |
| columns | {integer[]} | Lista de columnas para ocultar. |
Heredado está obligado () Devoluciones:
{boolean}Indica el estado vinculado de la vista.
Heredado está habilitado () Devoluciones:
{boolean}Comprueba si la vista está activada.
Ejemplo
| var habilitada = MyView.isEnabled(); |
Heredado esEtiquetaVisible () Devoluciones:
{boolean}Comprueba si la etiqueta de la vista está visible.
Ejemplo
| var labelVisible = MyView.isLabelVisible( ); |
isRecordSelected ( registro, asInTable) Devoluciones:
{boolean}Devuelve si un registro en particular está seleccionado
| Nombre | Tipo | Default | Descripción |
| registro | {integer|object} | el índice del registro que se va a eliminar, o el objeto de registro en sí | |
| asInTable | {boolean} | (Solo se usa con índice) Si es verdadero, verifica el estado seleccionado del registro en la posición del índice ordenado y/o filtrado; si es falso u omitido, verifica el estado seleccionado del registro en el índice de acuerdo con el orden original e independientemente del filtrado. |
Heredado es visible () Devoluciones:
{boolean}Comprueba si la vista es visible.
Ejemplo
| var visible = MyView.isVisible( ); |
Heredado propagarUpValueChange ( evento) Devoluciones:
{boolean}Propaga el cambio de valor de la vista a través de las vistas padre.
| Nombre | Tipo | Default | Descripción |
| suceso | {Event} | Evento de cambio de valor (normalmente un evento de cambio) |
Ejemplo
| MyView.propagateUp(event); |
actualizar (fetchNewData )
Actualiza la tabla, toma un parámetro que indica si se deben recuperar nuevos datos del servicio.
| Nombre | Tipo | Default | Descripción |
| fetchNewData | {boolean} | (Opcional) Establezca verdadero o falso si se cargan nuevos datos al actualizar |
eliminarRegistro ( registro, asInTable) Devoluciones:
{boolean}Elimina el registro de la tabla especificada. No en la tabla de datos de servicio
| Nombre | Tipo | Default | Descripción |
| registro | {integer|object} | el índice del registro que se va a eliminar, o el objeto de registro en sí | |
| asInTable | {boolean} | (Solo se usa con índice) Si es verdadero, elimina el registro en la posición del índice ordenado y/o filtrado; si es falso u omitido, elimina el registro en el índice de acuerdo con el orden original. Registrar índices con "asInTable" tienen en cuenta la clasificación y el filtrado, pero son independientes de si la tabla está paginada o no. |
buscar ( columna, Exp, casoInsensible, [ useRegex])
Recupera el registro según los parámetros especificados: alias del método filter()
| Nombre | Tipo | Default | Descripción |
| COL | {any} | Cuando el tipo es "número", esta es la columna que se buscará o es nula para todas las columnas. Cuando el tipo es "cadena", este es el nombre de la propiedad en la tabla que se buscará. Cuando el tipo es "función", esta es la función de comparación que se utilizará para la búsqueda. Tenga en cuenta que cuando el tipo es función, los demás parámetros se ignoran. | |
| exp | {string} | expresión regular o cadena a utilizar para la búsqueda dependiendo de useRegex | |
| caseInsensitive | {boolean} | si la búsqueda debe distinguir entre mayúsculas y minúsculas | |
| useRegex | {boolean} | si se utiliza o no el conjunto de expresiones regulares |
Ejemplo
| me.search (0, "[0-9]", verdadero, verdadero) |
setAllRecordsSelected ( seleccionado, asInTable)
Selecciona o deselecciona registros
| Nombre | Tipo | Default | Descripción |
| seleccionados | {boolean} | Bandera para indicar si seleccionar o deseleccionar los registros | |
| asInTable | {boolean} | (Solo se usa con índice) Si es verdadero, establece el estado seleccionado de los registros que no se filtran; si es falso o se omite, establece el estado seleccionado de todos los registros independientemente del filtrado |
establecerColorEstilo ( estilo )
Establece el estilo de color de la tabla. NOTA: para evitar ambigüedades, configure siempre el color usando "D"|"L"|P"|"I"|"S"|"W"|"G"
| Nombre | Tipo | Default | Descripción |
| estilo | {string} | "DEFAULT"|"DEF"|"D"=Predeterminado | "LUZ"|"L"=Luz | PRIMARIO"|"P"=Primario | "INFO"|INF"|"I"=Info | "ÉXITO"|"S"=Éxito | "ADVERTENCIA"|"ADVERTENCIA"|"W"=Advertencia | "ERROR"|"ERR"|"PELIGRO"|"G"=Peligro |
establecerColumnaEtiqueta ( índice, etiqueta)
Cambia la etiqueta de las columnas especificadas. Por ejemplo setColumnLabel(1, "Nombre") cambiará la etiqueta de la primera columna a "Nombre". Nota: Si el "selectionMode" de los cambios de la tabla después de llamar a este método, los cambios del encabezado se revertirán y será necesario volver a aplicarlos.
| Nombre | Tipo | Default | Descripción |
| índice | {integer} | Índice de la columna para cambiar la etiqueta. | |
| etiqueta | {string} | La nueva etiqueta. |
establecer columnas ( columnaEspecificaciones )
Establece las especificaciones de las columnas para la tabla de datos de servicio (da como resultado un restablecimiento completo de la tabla si la tabla tenía registros cargados)
| Nombre | Tipo | Default | Descripción |
| columnSpecs | {object} | Las especificaciones de las columnas. |
Ejemplo
var table1 = page.ui.get (" Table1 "); var columnSpecs = [ {width: "20%", visibility: true, sortable: true, css: "", dataElementName: "str1", type: "Text", label: "Str1", showLabel: true, rearrangeColumn: true, columnOrder: 1, required: true} , {width: "25%", visibility: true, sortable: true, css: "", dataElementName: "int1", type: "Integer", label: "Int1", showLabel: false, rearrangeColumn: false, columnOrder: 0, required: true} , {ancho: "25%", visibilidad: verdadero, ordenable: verdadero, css: "", dataElementName: " dec1 ", escriba: "Decimal", etiqueta: " Dec1 ", showLabel: verdadero, rearrangeColumn: verdadero, columnOrder: 3, opciones: {decimalPlaces: 2, prefix: "$", thousandSeparator: ","} }, {ancho: "30%", visibilidad: verdadero, ordenable: falso, css: "", dataElementName: " date1 ", escriba: "Fecha", etiqueta: " Date1 ", showLabel: verdadero, rearrangeColumn: FALSO, columnOrder: 2, opciones: {datePattern: "yyyy-MM"} }, ]; table1.setColumns(columnSpecs ); table1.refresh( ); |
setDefaultPageSize ( tamaño de página predeterminado )
Establece el rango de tamaño de página predeterminado
| Nombre | Tipo | Default | Descripción |
| defaultPageSize | {integer} | el tamaño de página predeterminado |
Heredado establecer habilitado ( activado, requerido)
Activar o desactivar la vista.
| Nombre | Tipo | Default | Descripción |
| habilitado | {boolean} | Marca habilitada/solo lectura (true para habilitar la vista,false para deshabilitar/hacer que sea de solo lectura) | |
| obligatorio | {boolean} | Activa o desactiva el indicador de campo obligatorio para la vista. |
Ejemplo
| MyView.setEnabled(false); //Hacer MyView solo lectura |
( estilo )
Establece el estilo del pie del encabezado para la mesa.
| Nombre | Tipo | Default | Descripción |
| estilo | {string Modern|Default} | Opción de estilo para el estilo del encabezado y pie de página. |
setHeadersVisibilidad ( boolList, collapseHeader)
Establece la visibilidad de los encabezados de la tabla según la boolList argumento pasado
| Nombre | Tipo | Default | Descripción |
| boolList | {boolean[]} | Lista de booleanos que corresponden a las columnas de la tabla. | |
| collapseHeader | {boolean} | Ajustado atrue para colapsar el elemento principal. Se aplica sólo cuando todas las columnas están ocultas. |
establecerTexto de ayuda ( texto de ayuda )
Establecer texto de ayuda para el control Tabla
| Nombre | Tipo | Default | Descripción |
| helpText | {string} | Texto de ayuda para el control. |
setHighlightSelection ( destacar )
Esto establece si una fila se resalta cuando se selecciona. No en las tablas de datos de servicio
| Nombre | Tipo | Default | Descripción |
| resaltar | {boolean} | Establecer en verdadero para habilitar los aspectos destacados de la selección |
Heredado establecerEtiquetaVisible ( visible)
Mostrar u ocultar la etiqueta de la vista.
| Nombre | Tipo | Default | Descripción |
| Visible | {boolean} | Bandera de visibilidad de etiqueta (true para mostrar la etiqueta de vista,false esconder) |
Ejemplo
| MyView.setLabelVisible(false); |
estableceríndice de página ( identificación )
Establecer el índice de la página, indexación basada en 0
| Nombre | Tipo | Default | Descripción |
| idx | {integer} | el índice de la página |
establecer tamaño de página ( tamaño )
Establecer el tamaño de la página, el número de filas en una página determinada
| Nombre | Tipo | Default | Descripción |
| tamaño | {integer} | el tamaño de la página |
establecer rango de tamaño de página ( tamaño mínimo, maxSize)
Establece el rango de tamaño de página
| Nombre | Tipo | Default | Descripción |
| minSize | {integer} | el tamaño mínimo de página | |
| maxSize | {integer} | el tamaño máximo de página |
establecerQueryData ( datos )
Establece la entrada para el servicio de datos AJAX. Sólo tablas de datos de servicio
| Nombre | Tipo | Default | Descripción |
| datos | {any} | establecer los datos de la consulta |
setRecordSelected ( registro, seleccionado, asInTable)
Seleccionar o borrar el registro
| Nombre | Tipo | Default | Descripción |
| registro | {integer|object} | el índice del registro que se va a eliminar, o el objeto de registro en sí | |
| seleccionados | {boolean} | Indica si seleccionar o borrar el registro | |
| asInTable | {boolean} | Si es verdadero, establece el estado del registro seleccionado en la posición del índice ordenado y/o filtrado. Si es falso o se omite, establece el estado del registro seleccionado en el índice de acuerdo con el orden original e independientemente del filtrado. |
establecer criterios de clasificación ( columna, [asc], usar)
Establece los criterios de clasificación de columnas predefinidos cuando se llama a sort() sin parámetros
| Nombre | Tipo | Default | Descripción |
| COL | {string} | el nombre de la columna | |
| asc | {boolean} | falso | orden ascendente |
| utilizar | {boolean} | valor de clasificación que se especificó en el momento de renderizar la celda usando cell.setSortValue() en lugar de simplemente usar el texto mostrado |
setTableStyle ( estilo )
Esto establece mediante programación el estilo de la tabla. NOTA: No hay comprobación de errores.
| Nombre | Tipo | Default | Descripción |
| estilo | {string} | "D"=Predeterminado | "E"=Elegante | "B"=borde de tabla | "S"=mesa rayada | "H"=desplazar el cursor sobre la mesa | "C"=cuadro condensado |
establecer título ( nulo )
Establece mediante programación el título/etiqueta de la tabla en el encabezado de la tabla
| Nombre | Tipo | Default | Descripción |
{string} | title |
Heredado establecerVerDatos ( datos, createPseudoBinding)
Establece o actualiza los datos vinculados asociados a la vista. Sólo se aplica a las vistas con datos vinculados.
Nota: Sólo debe utilizarse con enlaces de tipo simple, o enlaces de tipo complejo con propiedades de tipo simple.
No debe utilizarse con enlaces que tengan propiedades que sean listas o tipos compext. Para tipos complejos, establezca los enlaces utilizando
el patrón
Nota: Sólo debe utilizarse con enlaces de tipo simple, o enlaces de tipo complejo con propiedades de tipo simple.
No debe utilizarse con enlaces que tengan propiedades que sean listas o tipos compext. Para tipos complejos, establezca los enlaces utilizando
el patrón
binding.set , tal y como se describe en la sección de documentación Datos de enlace y opciones de configuración.| Nombre | Tipo | Default | Descripción |
| datos | {Object} | El valor de los datos enlazados. El tipo del parámetro debe coincidir con el tipo de los datos vinculados. | |
| createPseudoBinding | {boolean} | Si el valor es verdadero, el parámetro crea una pseudovinculación si no existe una vinculación actual. |
Ejemplo
| MyView.setViewData("TEST"); //Updates bound data to the string 'TEST' |
Heredado establecerVisible ( visible, colapsar)
Mostrar u ocultar la vista.
| Nombre | Tipo | Default | Descripción |
| Visible | {boolean} | Indicador de visibilidad (true para mostrar la vista, false para ocultarla) | |
| contraer | {boolean} | Establézcalo en true para contraer el espacio de visualización cuando la opción visible esté establecida en false. |
Ejemplos
| MyView.setVisible(false, FALSO); //Equivalente a MyView.esconder() |
| MyView.setVisible(false, verdadero); // Establece la visibilidad en "Ninguna" |
establecer ancho ( ancho )
Establecer el ancho de la mesa (p. ej. 50px , 20%, 2em - omitir la unidad supone px)
| Nombre | Tipo | Default | Descripción |
| anchura | {string} | establece el ancho |
Heredado espectáculo ()
Muestra esta vista.
Ejemplo
| MyView .espectáculo(); |
mostrar columnas ( columnas )
Muestra las columnas especificadas (si estaban previamente ocultas). Por ejemplo [1,3,4] mostrará la primera, tercera y cuarta columnas.
| Nombre | Tipo | Default | Descripción |
| columns | {integer[]} | Lista de columnas para mostrar. |
mostrarbuscapersonas ( espectáculo )
Muestra u oculta el buscapersonas (paginación) en la parte inferior de la tabla.
| Nombre | Tipo | Default | Descripción |
| mostrar | {boolean} | Valor para mostrar/ocultar el buscapersonas |
clasificar ( columna, [asc], usar)
Ordenar por columna y si debe estar en orden ascendente
| Nombre | Tipo | Default | Descripción |
| COL | {string} | el nombre de la columna | |
| asc | {boolean} | orden ascendente, el valor predeterminado es falso | |
| utilizar | {boolean} | valor de clasificación que se especificó en el momento de renderizar la celda usando cell.setSortValue() en lugar de simplemente usar el texto mostrado |
Heredado triggerFormulaUpdates ( [fase])
Emite el activador de expresión para la vista especificada.
| Nombre | Tipo | Default | Descripción |
| fase | {int} | bpmext.ui.PHASE_NORMAL | La fase en la que nos encontramos actualmente |
Ejemplo
| MyView.triggerFormulaUpdates(); |