33 #include <qdatetime.h> 65 ERR_Code tableDeleteLines(
const QString & tablename );
66 ERR_Code tableSelect(
const QString & tablename, Q_ULLONG = 0 );
73 virtual ERR_Code select ( Q_ULLONG uid );
75 virtual QString
trSysName(
const QString & sname );
76 virtual QVariant
sysValue(
const QString & sname,
const QString & =
"");
77 virtual ERR_Code
setSysValue(
const QString & sname, QVariant value,
const QString & =
"");
79 aSQLTable * getTable(
const QString & tablename );
82 virtual ERR_Code
New();
85 virtual ERR_Code Select( QDateTime from, QDateTime to );
86 virtual bool Select();
87 virtual ERR_Code Select(
const QString & num );
88 virtual int SelectDocument( QVariant uid );
89 virtual ERR_Code
Copy();
96 virtual ERR_Code TableNewLine(
const QString & tablename );
97 virtual ERR_Code TableDelete(
const QString & tablename);
98 virtual ERR_Code TableSelect(
const QString & name );
100 virtual QVariant TableValue(
const QString & tablename,
const QString & name );
101 virtual ERR_Code TableSetValue(
const QString & tablename,
const QString & name,
102 const QVariant &value );
103 virtual ERR_Code TableUpdate(
const QString & tablename =
"" );
105 virtual bool TableNext(
const QString & name);
106 virtual bool TablePrev(
const QString & name);
107 virtual bool TableFirst(
const QString & name);
108 virtual bool TableLast(
const QString & name);
113 virtual ERR_Code
SetMarked(
bool Marked );
115 void SetPrefix(
const QString & pr );
118 virtual QVariant
Value(
const QString & name,
const QString &tableName =
"" );
120 virtual ERR_Code
SetFilter(
const QString & valname,
const QVariant & value );
131 void Seek(
int pos,
const QString &tname);
132 QVariant GetDocumentValue(QVariant ide,
const QString &fname);
137 ERR_Code setConduct(
bool cond );
virtual int Conduct()
Conducts document.
Definition: aobject.cpp:776
virtual int ClearFilter()
Чистит фильтр записей/объектов.
Definition: aobject.cpp:1193
Definition: adocument.h:62
virtual bool Last(const QString &tableName="")
Перемещает указатель на последнюю запись SQL таблицы.
Definition: aobject.cpp:1078
virtual ERR_Code initObject()
Init object after create.
Definition: aobject.cpp:253
virtual bool IsMarkDeleted(const QString &tname="")
Checks "Deleted" marker.
Definition: aobject.cpp:535
virtual QVariant sysValue(const QString &name, const QString &tableName="")
Gets system field value.
Definition: aobject.cpp:438
virtual int setSysValue(const QString &name, QVariant value, const QString &tableName="")
Sets system field value.
Definition: aobject.cpp:455
virtual int Delete()
Definition: aobject.cpp:692
virtual bool Prev(const QString &tableName="")
Перемещает указатель на предыдующую запись SQL таблицы.
Definition: aobject.cpp:1052
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 UnConduct()
Unconducts document.
Definition: aobject.cpp:798
virtual int Update()
Update curent selected object record to database.
Definition: aobject.cpp:718
Definition: adocjournal.h:58
virtual bool IsMarked()
Checks "Marked" marker.
Definition: aobject.cpp:549
virtual bool IsConducted()
Checks if document has been conducted.
Definition: aobject.cpp:820
Definition: adatabase.h:77
virtual QVariant Value(const QString &name, const QString &tableName="")
Return field value of the primary object database table.
Definition: aobject.cpp:475
virtual int Copy()
Definition: aobject.cpp:674
virtual QString trSysName(const QString &sname)
Not implemented.
Definition: aobject.cpp:426
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 int SetMarkDeleted(bool Deleted, const QString &tablename="")
Устанавливает признак логического удаления объекта (записи SQL таблицы)
Definition: aobject.cpp:581
virtual int SetMarked(bool Marked)
Выставляет отметку на объекте.
Definition: aobject.cpp:605