32#include <qvaluelist.h>
33#include <qstringlist.h>
66 aIRegister(
const QString & name,
aDatabase * adb = 0,
const QString & type =
"InfoRegister.");
75 virtual int SetTable(
const QString & tblname );
77 virtual int Select(
const QString &from,
const QString & to);
78 virtual int Select( QDateTime from, QDateTime to );
80 virtual QVariant
Value(
const QString & name,
const QString &tableName =
"" );
82 virtual int SetFilter(
const QString & fieldName,
const QVariant & value );
88 bool docseted, tableseted;
Definition adatabase.h:78
Definition adocjournal.h:59
Definition adocument.h:63
virtual int SelectByDoc()
Definition airegister.cpp:467
virtual int SetDocument(aDocument *doc)
Sets document.
Definition airegister.cpp:174
virtual int SetTable(const QString &tblname)
Sets table.
Definition airegister.cpp:236
virtual bool deleteTable(Q_ULLONG iddt)
Removes records with given table id.
Definition airegister.cpp:361
aIRegister(aCfgItem registerItem, aDatabase *adb=0)
Create object aIRegister by ananas configuration object.
Definition airegister.cpp:53
virtual aDocument * GetDocument()
Gets document.
Definition airegister.cpp:199
virtual int Select(const QString &from, const QString &to)
Selects records for date interval.
Definition airegister.cpp:402
virtual bool deleteDocument(aDocument *doc)
Delete all record with document id from all information registers.
Definition airegister.cpp:317
virtual bool First(const QString &tableName="")
Перемещает указатель на первую запись SQL таблицы.
Definition aobject.cpp:1065
virtual int New()
Add new object record in database.
Definition aobject.cpp:625
virtual int SetFilter(const QString &valname, const QVariant &value)
Задает фильтр записей/объектов
Definition aobject.cpp:1178
virtual bool Next(const QString &tableName="")
Перемещает указатель на следующую запись SQL таблицы.
Definition aobject.cpp:1040
virtual ERR_Code initObject()
Init object after create.
Definition aobject.cpp:253
virtual bool Prev(const QString &tableName="")
Перемещает указатель на предыдующую запись SQL таблицы.
Definition aobject.cpp:1052
aObject(QObject *parent=0, const char *name=0)
Definition aobject.cpp:62
virtual QVariant Value(const QString &name, const QString &tableName="")
Return field value of the primary object database table.
Definition aobject.cpp:475
virtual bool Last(const QString &tableName="")
Перемещает указатель на последнюю запись SQL таблицы.
Definition aobject.cpp:1078