Eneboo - Documentación para desarrolladores
Métodos públicos | Atributos públicos
Referencia de la Clase FLTableMetaDataPrivate

#include <FLTableMetaData.h>

Lista de todos los miembros.

Métodos públicos

 FLTableMetaDataPrivate (const QString &n, const QString &a, const QString &q)
 ~FLTableMetaDataPrivate ()
void addFieldName (const QString &n)
void removeFieldName (const QString &n)
void formatAlias (FLFieldMetaData *f)

Atributos públicos

QString name_
QString alias_
FLTableMetaData::FLFieldMetaDataListfieldList_
FLCompoundKeycompoundKey_
QString query_
QString fieldsNames_
QMap< QString, QStringaliasFieldMap_
QMap< QString, QStringfieldAliasMap_
QStringList fieldsNamesUnlock_
QString primaryKey_
bool concurWarn_
bool detectLocks_

Documentación del constructor y destructor

FLTableMetaDataPrivate::FLTableMetaDataPrivate ( const QString n,
const QString a,
const QString q 
)
FLTableMetaDataPrivate::~FLTableMetaDataPrivate ( )

Documentación de las funciones miembro

void FLTableMetaDataPrivate::addFieldName ( const QString n)

Aade el nombre de un campo a la cadena de nombres de campos, ver fieldsNames()

Parámetros:
nNombre del campo
void FLTableMetaDataPrivate::formatAlias ( FLFieldMetaData f)

Formatea el alias del campo indicado para evitar duplicados

Parámetros:
fCampo objeto cuyo alias se desea formatear
void FLTableMetaDataPrivate::removeFieldName ( const QString n)

Elimina el nombre de un campo a la cadena de nombres de campos, ver fieldsNames()

Parámetros:
nNombre del campo

Documentación de los datos miembro

Alias de la tabla

Mapas alias<->nombre

Clave compuesta que tiene esta tabla

Indica si se debe avisar de colisin de concurrencia entre sesiones.

Si este flag es true y dos o mas sesiones/usuarios estn modificando los mismos campos,al validar un formulario (FLFormRecordDB::validateForm) mostrar un aviso de advertencia.

Ver tambin FLSqlCursor::concurrencyFields().

Indica si se deben comprobar riesgos de bloqueos para esta tabla

Si este flag es true FLSqlCursor::commitBuffer() chequear siempre los riesgos de bloqueo para esta tabla.

Ver tambin FLSqlDatabase::detectRisksLocks

Lista de campos que tiene esta tabla

Cadena de texto con los nombre de los campos separados por comas

Lista de nombres de campos de la tabla que son del tipo FLFieldMetaData::Unlock

Nombre de la tabla

Clave primaria

Nombre de la consulta (fichero .qry) de la que define los metadatos


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'