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] |