|
Eneboo - Documentación para desarrolladores
|
#include <FLFormRecordDB.h>
Slots públicos | |
| void | initScript () |
| virtual void | accept () |
| virtual void | acceptContinue () |
| virtual void | reject () |
Métodos públicos | |
| FLFormRecordDB (FLSqlCursor *cursor, const QString &actionName=QString::null, QWidget *parent=0, bool showAcceptContinue=true) | |
| ~FLFormRecordDB () | |
| void | setCursor (FLSqlCursor *c) |
| void | setMainWidget (QWidget *w) |
| void | setMainWidget () |
Slots protegidos | |
| virtual void | firstRecord () |
| virtual void | previousRecord () |
| virtual void | nextRecord () |
| virtual void | lastRecord () |
| void | disablePushButtonCancel () |
Métodos protegidos | |
| void | initForm () |
| void | closeEvent (QCloseEvent *e) |
| bool | validateForm () |
| void | acceptedForm () |
| void | afterCommitBuffer () |
| void | afterCommitTransaction () |
| void | canceledForm () |
Atributos protegidos | |
| QPushButton * | pushButtonAccept |
| QPushButton * | pushButtonAcceptContinue |
| QPushButton * | pushButtonFirst |
| QPushButton * | pushButtonPrevious |
| QPushButton * | pushButtonNext |
| QPushButton * | pushButtonLast |
Amigas | |
| class | FLFormRecordDBInterface |
Subclase de FLFormDB pensada para editar registros.
Bsicamente esta clase hace lo mismo que su clase base FLFormDB, lo nico que aade son dos botones Aceptar y/o Cancelar para confirmar o cancelar los cambios que se realizan en los componentes de datos que contiene.
Esta clase es idnea para cargar los formularios de edicin de registros definidos en los metadatos ( FLTableMetaData ).
| FLFormRecordDB::FLFormRecordDB | ( | FLSqlCursor * | cursor, |
| const QString & | actionName = QString::null, |
||
| QWidget * | parent = 0, |
||
| bool | showAcceptContinue = true |
||
| ) |
constructor.
Solo acepta que se le indique un cursor ya creado.
| cursor | Objeto FLSqlCursor con el cursor con el que tratar. |
| actionName | Nombre de la accin asociada al formulario |
| showAcceptContinue | Indica si se debe mostrar el botn de Aceptar y Continuar |
| FLFormRecordDB::~FLFormRecordDB | ( | ) |
destructor
| void FLFormRecordDB::accept | ( | ) | [virtual, slot] |
Se activa al pulsar el boton aceptar
| void FLFormRecordDB::acceptContinue | ( | ) | [virtual, slot] |
Se activa al pulsar el boton aceptar y contninuar
| void FLFormRecordDB::acceptedForm | ( | ) | [protected] |
Aceptacin de formulario.
Invoca a la funcin "acceptedForm" del script asociado al formulario, cuando se acepta el formulario y justo antes de hace el commit del registro.
| void FLFormRecordDB::afterCommitBuffer | ( | ) | [protected] |
Despus de fijar los cambios del buffer del registro actual.
Invoca a la funcin "afterCommitBuffer" del script asociado al formulario, justo despus de hacer el commit del buffer del registro.
| void FLFormRecordDB::afterCommitTransaction | ( | ) | [protected] |
Despues de fijar la transaccin.
Invoca a la funcin "afterCommitTransaction" del script asociado al formulario, juesto despues de terminar la transaccin en curso aceptando.
| void FLFormRecordDB::canceledForm | ( | ) | [protected] |
Cancelacin de formulario.
Invoca a la funcin "canceledForm" del script asociado al formulario, cuando se cancela el formulario.
| void FLFormRecordDB::closeEvent | ( | QCloseEvent * | e | ) | [protected, virtual] |
Captura evento cerrar
Reimplementado de FLFormDB.
| void FLFormRecordDB::disablePushButtonCancel | ( | ) | [protected, slot] |
Desactiva el botn cancelar
| void FLFormRecordDB::firstRecord | ( | ) | [protected, virtual, slot] |
Ir al primer anterior
| void FLFormRecordDB::initForm | ( | ) | [protected] |
Inicializacin
Reimplementado de FLFormDB.
| void FLFormRecordDB::initScript | ( | ) | [virtual, slot] |
Invoca a la funcin "init()" del script asociado al formulario
Reimplementado de FLFormDB.
| void FLFormRecordDB::lastRecord | ( | ) | [protected, virtual, slot] |
Ir al ultimo registro
| void FLFormRecordDB::nextRecord | ( | ) | [protected, virtual, slot] |
Ir al registro siguiente
| void FLFormRecordDB::previousRecord | ( | ) | [protected, virtual, slot] |
Ir al registro anterior
| void FLFormRecordDB::reject | ( | ) | [virtual, slot] |
Se activa al pulsar el botn cancelar
| void FLFormRecordDB::setCursor | ( | FLSqlCursor * | c | ) | [virtual] |
| void FLFormRecordDB::setMainWidget | ( | ) | [virtual] |
| void FLFormRecordDB::setMainWidget | ( | QWidget * | w | ) | [virtual] |
Reimplementado, aade un widget como principal del formulario
Reimplementado de FLFormDB.
| bool FLFormRecordDB::validateForm | ( | ) | [protected] |
Validacin de formulario.
Invoca a la funcin "validateForm" del script asociado cuando se acepta el formulario y slo continua con el commit del registro cuando esa funcin de script devuelve TRUE.
Si FLTableMetaData::concurWarn() es true y dos o mas sesiones/usuarios estn modificando los mismos campos mostrar un aviso de advertencia.
friend class FLFormRecordDBInterface [friend] |
QPushButton* FLFormRecordDB::pushButtonAccept [protected] |
Boton Aceptar
QPushButton* FLFormRecordDB::pushButtonAcceptContinue [protected] |
Boton Aceptar y continuar
QPushButton* FLFormRecordDB::pushButtonFirst [protected] |
Boton Primero
QPushButton* FLFormRecordDB::pushButtonLast [protected] |
Boton Ultimo
QPushButton* FLFormRecordDB::pushButtonNext [protected] |
Boton Siguiente
QPushButton* FLFormRecordDB::pushButtonPrevious [protected] |
Boton Anterior
1.7.4