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