|
Eneboo - Documentación para desarrolladores
|
Acceso a tablas desde formularios. Más...
#include <FLObjectFactory.h>
Acceso a tablas desde formularios.
Acceso a las tablas de base de datos mediante controles de formulario. Permite leer y establecer valores y cambiar las propiedades.
| FLTableDBInterface::FLTableDBInterface | ( | FLTableDB * | obj | ) | [inline] |
Constructor
| FLTableDBInterface::FLTableDBInterface | ( | ) | [inline] |
Constructor
| QString FLTableDBInterface::aliasCheckColumn | ( | ) | const [inline, slot] |
Obiente el texto de la etiqueta de encabezado para la columna de seleccin
| void FLTableDBInterface::browseRecord | ( | ) | [inline, slot] |
Invoca al mtodo FLSqlCursor::browseRecord()
| bool FLTableDBInterface::checkColumnEnabled | ( | ) | const [inline, slot] |
Obtiene si la columna de seleccin est activada
| void FLTableDBInterface::clearChecked | ( | ) | [inline, slot] |
Limpia la lista con las claves primarias de los registros seleccionados por chequeo
| void FLTableDBInterface::close | ( | ) | [inline, slot] |
Esconde la tabla
| void FLTableDBInterface::copyRecord | ( | ) | [inline, slot] |
Invoca al mtodo FLSqlCursor::copyRecord()
| void FLTableDBInterface::currentChanged | ( | ) | [signal] |
Seal emitida cuando se establece cambia el registro seleccionado.
| int FLTableDBInterface::currentRow | ( | void | ) | [inline, slot] |
Devuelve el nmero de fila actual
| FLSqlCursorInterface* FLTableDBInterface::cursor | ( | ) | [inline, slot] |
Obtiene el cursor utilizado por el componente.
return Objeto FLSqlCursor con el cursor que contiene los registros para ser utilizados en el formulario
| void FLTableDBInterface::deleteRecord | ( | ) | [inline, slot] |
Invoca al mtodo FLSqlCursor::deleteRecord()
| void FLTableDBInterface::editOnlyChanged | ( | bool | ) | [signal] |
Seal emitida cuando se establece si el componente es o no de solo edicin.
| void FLTableDBInterface::editRecord | ( | ) | [inline, slot] |
Invoca al mtodo FLSqlCursor::editRecord()
| void FLTableDBInterface::emitCurrentChanged | ( | ) | [inline, slot] |
Emite la seal currentChanged, cuando el objeto tableRecords enva dicha seal
| void FLTableDBInterface::emitEditOnlyChanged | ( | bool | b | ) | [inline, slot] |
| void FLTableDBInterface::emitInsertOnlyChanged | ( | bool | b | ) | [inline, slot] |
| void FLTableDBInterface::emitPrimaryKeyToggled | ( | const QVariant & | primaryKeyValue, |
| bool | on | ||
| ) | [inline, slot] |
Indica que ha cambiado el estado del campo de seleccin de un registro. Es decir se ha incluido o eliminado su clave primaria de la lista de claves primarias seleccionadas. Esta seal se emite cuando el usuario hace click en el control de chequeo y cuando se cambia programticamente el chequeo mediante el mtodo FLDataTable::setPrimaryKeyChecked.
| primaryKeyValue | El valor de la clave primaria del registro correspondiente |
| on | El nuevo estado; TRUE chequeo activado, FALSE chequeo desactivado |
| void FLTableDBInterface::emitReadOnlyChanged | ( | bool | b | ) | [inline, slot] |
| QString FLTableDBInterface::fieldRelation | ( | ) | const [inline, slot] |
Obtiene el nombre del campo relacionado.
| QString FLTableDBInterface::filter | ( | ) | [inline, slot] |
Obtiene el filtro actual de la tabla
| bool FLTableDBInterface::filterHidden | ( | ) | const [inline, slot] |
Obtiene si el marco para conmutar entre datos y filtro est oculto
| QString FLTableDBInterface::findFilter | ( | ) | const [inline, slot] |
Obtiene el filtro impuesto en el Find.
| bool FLTableDBInterface::findHidden | ( | ) | const [inline, slot] |
Obtiene si el marco de bsqueda est oculto
| QString FLTableDBInterface::foreignField | ( | ) | const [inline, slot] |
Obtiene el nombre del campo forneo.
| QString FLTableDBInterface::functionGetColor | ( | ) | const [inline, slot] |
Ver FLTableDB::functionGetColor_
| void FLTableDBInterface::insertOnlyChanged | ( | bool | ) | [signal] |
Seal emitida cuando se establece si el componente es o no de solo insercin.
| void FLTableDBInterface::insertRecord | ( | ) | [inline, slot] |
Invoca al mtodo FLSqlCursor::insertRecord()
Mueve una columna de un campo origen a la columna de otro campo destino
| from | Nombre del campo de la columna de origen |
| to | Nombre del campo de la columna de destino |
| FLTableDB* FLTableDBInterface::obj | ( | ) | [inline, slot] |
| QStringList FLTableDBInterface::orderCols | ( | ) | [inline, slot] |
Devuelve la lista de los campos ordenada por sus columnas en la tabla de izquierda a derecha
Indica que ha cambiado el estado del campo de seleccin de un registro. Es decir se ha incluido o eliminado su clave primaria de la lista de claves primarias seleccionadas. Esta seal se emite cuando el usuario hace click en el control de chequeo y cuando se cambia programticamente el chequeo mediante el mtodo FLDataTable::setPrimaryKeyChecked.
| primaryKeyValue | El valor de la clave primaria del registro correspondiente |
| on | El nuevo estado; TRUE chequeo activado, FALSE chequeo desactivado |
| QStringList FLTableDBInterface::primarysKeysChecked | ( | ) | [slot] |
Obtiene la lista con las claves primarias de los registros seleccionados por chequeo
| void FLTableDBInterface::putFirstCol | ( | const QString & | c | ) | [inline, slot] |
Establece el campo de bsqueda
| void FLTableDBInterface::readOnlyChanged | ( | bool | ) | [signal] |
Seal emitida cuando se establece si el componente es o no de solo lectura.
| void FLTableDBInterface::refresh | ( | ) | [inline, slot] |
Actualiza el conjunto de registros.
| void FLTableDBInterface::setAliasCheckColumn | ( | const QString & | t | ) | [inline, slot] |
Establece el texto de la etiqueta de encabezado para la columna de seleccin
El cambio del texto de la etiqueta no ser efectivo hasta el prximo refresh
| void FLTableDBInterface::setCheckColumnEnabled | ( | bool | b | ) | [inline, slot] |
Establece el estado de activacin de la columna de seleccin
El cambio de estado no ser efectivo hasta el siguiente refresh.
Establece el ancho de una columna
| field | Nombre del campo de la base de datos correspondiente a la columna |
| w | Ancho de la columna |
| void FLTableDBInterface::setCurrentRow | ( | const int | r | ) | [inline, slot] |
Establece la fila actual
| r. | ndice de la fila |
| void FLTableDBInterface::setDisabled | ( | const bool | b | ) | [inline, slot] |
Inhabilita la tabla
| b. | TRUE si hay que inhabilitar la tabla, FALSE si hay que habilitarla |
| void FLTableDBInterface::setEditOnly | ( | const bool | mode | ) | [inline, slot] |
Establece si el componente esta en modo solo edicin o no.
| void FLTableDBInterface::setFieldRelation | ( | const QString & | fN | ) | [inline, slot] |
Establece el nombre del campo relacionado.
| fN | Nombre del campo |
| void FLTableDBInterface::setFilter | ( | const QString & | f | ) | [inline, slot] |
Hace que la tabla aplique un filtro
| f,: | Filtro a aplicar |
| void FLTableDBInterface::setFilterHidden | ( | bool | h | ) | [inline, slot] |
Oculta o muestra el marco para conmutar entre datos y filtro
| h | TRUE lo oculta, FALSE lo muestra |
| void FLTableDBInterface::setFindHidden | ( | bool | h | ) | [inline, slot] |
Oculta o muestra el marco de bsqueda
| h | TRUE lo oculta, FALSE lo muestra |
| void FLTableDBInterface::setFocus | ( | ) | [inline, slot] |
Hace que el la tabla tome el foco
| void FLTableDBInterface::setForeignField | ( | const QString & | fN | ) | [inline, slot] |
Establece el nombre del campo forneo.
| fN | Nombre del campo |
| void FLTableDBInterface::setFunctionGetColor | ( | const QString & | f | ) | [inline, slot] |
Ver FLTableDB::functionGetColor_
| void FLTableDBInterface::setInitSearch | ( | const QString & | iS | ) | [inline, slot] |
Establece el filtro inicial de bsqueda
| void FLTableDBInterface::setInsertOnly | ( | const bool | mode | ) | [inline, slot] |
Establece el componente a slo insercin o no.
| void FLTableDBInterface::setOrderCols | ( | QStringList & | fields | ) | [inline, slot] |
Establece el orden de las columnas de la tabla.
| fields | Lista de los nombres de los campos ordenada segn se desea que aparezcan en la tabla |
| void FLTableDBInterface::setPrimaryKeyChecked | ( | const QVariant & | primaryKeyValue, |
| bool | on | ||
| ) | [inline, slot] |
Establece el estado seleccionado por chequeo para un registro, indicando el valor de su clave primaria
| void FLTableDBInterface::setReadOnly | ( | const bool | mode | ) | [inline, slot] |
Establece si el componente esta en modo solo lectura o no.
Establece el alto de una fila
| row | Nmero de orden de la fila, empezando en 0 |
| h | Alto de la fila |
| void FLTableDBInterface::setShowAllPixmaps | ( | bool | s | ) | [inline, slot] |
Ver FLTableDB::showAllPixmaps_
| void FLTableDBInterface::setTableName | ( | const QString & | fT | ) | [inline, slot] |
Establece el nombre de la tabla asociada.
| fT | Nombre de la tabla asociada |
| void FLTableDBInterface::show | ( | ) | [inline, slot] |
Redefinida por conveniencia
| bool FLTableDBInterface::showAllPixmaps | ( | ) | const [inline, slot] |
Ver FLTableDB::showAllPixmaps_
| QString FLTableDBInterface::tableName | ( | ) | const [inline, slot] |
Obtiene el nombre de la tabla asociada.
QString FLTableDBInterface::aliasCheckColumn [read, write] |
bool FLTableDBInterface::checkColumnEnabled [read, write] |
QString FLTableDBInterface::fieldRelation [read, write] |
bool FLTableDBInterface::filterHidden [read, write] |
bool FLTableDBInterface::findHidden [read, write] |
QString FLTableDBInterface::foreignField [read, write] |
QString FLTableDBInterface::functionGetColor [read, write] |
bool FLTableDBInterface::showAllPixmaps [read, write] |
QString FLTableDBInterface::tableName [read, write] |
1.7.4