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

Lista de todos los miembros.

Métodos públicos

 FLReportEnginePrivate (FLReportEngine *q)
void addRowToReportData (int l)
void groupBy (int levelMax, QStringList &vA)
void setQuery (FLSqlQuery *qry)

Atributos públicos

QDomDocumentFragment rows_
QString template_
FLSqlQueryqry_
QStringList qFieldList_
QStringList qDoubleFieldList_
QValueStack< intqImgFields_
FLTableMetaData::FLFieldMetaDataListqFieldMtdList_
FLSqlQuery::FLGroupByQueryDictqGroupDict_
FLReportEngineq_

Documentación del constructor y destructor

FLReportEnginePrivate::FLReportEnginePrivate ( FLReportEngine q) [inline]

Documentación de las funciones miembro

void FLReportEnginePrivate::addRowToReportData ( int  l) [inline]

Aade los datos del registro activo de la consulta dada al origen de datos del informe.

Todos los campos del registro son agregados a la estructura XML con los datos de origen del informe, en un elemento tipo "Row", indicando a que nivel pertenece el registro segn el parmetro l. La consulta debe pasarse en un estado vlido, es decir, con un registro activo.

Parámetros:
lNivel al que pertenece el registro
void FLReportEnginePrivate::groupBy ( int  levelMax,
QStringList vA 
) [inline]

Agrupa los registros de la consulta recursivamente segn el nivel de agrupamiento, y los va sacando al objeo raiz XML, en el orden adecuado.

void FLReportEnginePrivate::setQuery ( FLSqlQuery qry) [inline]

Documentación de los datos miembro

Guarda la consulta origen

Registros de la consulta en formato de nodos XML para Kugar

Nombre de la plantilla del informe (fichero .kut)


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