34 #include <qdatetime.h>
37 #include "adocument.h"
74 ERR_Code selectDocument( Q_ULLONG idd );
75 virtual Q_ULLONG
docId();
84 int type() {
return journalType; }
85 QString nextNumber(
const QString &prefix,
int mdId );
89 int getSerialNumber();
90 ERR_Code setDate( QVariant date );
91 ERR_Code setNumber( QVariant number );
93 virtual ERR_Code
New ( Q_ULLONG idd,
const QString & docPrefix,
int type );
94 virtual ERR_Code deleteDocument ( Q_ULLONG idd );
95 Q_ULLONG findDocument( Q_ULLONG idd );
97 Q_ULLONG findDoc(
const QString & num,
int type );
99 QString selectionFilter( QDateTime from, QDateTime to,
const QString & mdName =
"",
101 QString selectionFilter(
const QString & num,
const QString & mdName =
"",
bool full=
false );
105 virtual ERR_Code
Delete();
106 virtual ERR_Code Select( QDateTime from, QDateTime to,
const QString & mdName =
"" );
107 virtual ERR_Code Select(
const QString & num,
const QString & mdName =
"" );
110 #endif// ADOCJOURNAL_H
Definition: adocument.h:62
virtual Q_ULLONG docId()
Returns document database id.
Definition: aobject.cpp:842
virtual ERR_Code initObject()
Init object after create.
Definition: aobject.cpp:253
int type()
Definition: adocjournal.h:84
virtual int Delete()
Definition: aobject.cpp:692
virtual int New()
Add new object record in database.
Definition: aobject.cpp:625
Definition: adocjournal.h:58
Definition: adatabase.h:77