|
virtual ERR_Code | New () |
| Adds new line to register table. More...
|
|
virtual int | Update () |
|
QVariant | getSaldo (const QDateTime &date, const QString &dimfieldname, QVariant dimvalue, const QString &resname) |
|
QVariant | getSaldo (const QString &dateISO, const QString &dimfieldname, QVariant dimvalue, const QString &resname) |
|
QVariant | getSaldoByManyDimensions (const QString &from, const QString &to, const QString &dimfieldname, QVariant dimvalue, const QString &resname) |
|
virtual int | SetDocument (aDocument *doc) |
| Sets document. More...
|
|
virtual aDocument * | GetDocument () |
| Gets document. More...
|
|
virtual int | SetTable (const QString &tblname) |
| Sets table. More...
|
|
virtual int | New () |
| Adds new line to infomation register table. More...
|
|
virtual int | Select (const QString &from, const QString &to) |
| Selects records for date interval. More...
|
|
virtual int | Select (QDateTime from, QDateTime to) |
| Selects records for period. More...
|
|
virtual int | SelectByDoc () |
|
virtual QVariant | Value (const QString &name, const QString &tableName="") |
| Return field value with name = name of the primary object database table. More...
|
|
virtual int | SetFilter (const QString &fieldName, const QVariant &value) |
| Sets filter. More...
|
|
virtual bool | Next () |
|
virtual bool | Prev () |
|
virtual bool | First () |
|
virtual bool | Last () |
|
virtual QString | Uid () |
|
virtual bool | IsSelected () |
| Checks if object selected. More...
|
|
virtual bool | IsMarkDeleted (const QString &tname="") |
| Checks "Deleted" marker. More...
|
|
virtual bool | IsMarked () |
| Checks "Marked" marker. More...
|
|
virtual int | SetMarkDeleted (bool Deleted, const QString &tablename="") |
| Устанавливает признак логического удаления объекта (записи SQL таблицы) More...
|
|
virtual int | SetMarked (bool Marked) |
| Выставляет отметку на объекте. More...
|
|
virtual int | New () |
| Add new object record in database. More...
|
|
virtual int | Copy () |
|
virtual int | Delete () |
|
virtual int | Update () |
| Update curent selected object record to database. More...
|
|
virtual int | Conduct () |
| Conducts document. More...
|
|
virtual int | UnConduct () |
| Unconducts document. More...
|
|
virtual bool | IsConducted () |
| Checks if document has been conducted. More...
|
|
virtual QString | Kind (const QString &name=QString::null) |
|
virtual QVariant | Value (const QString &name, const QString &tableName="") |
| Return field value of the primary object database table. More...
|
|
virtual int | SetValue (const QString &name, const QVariant &value, const QString &tableName="") |
| Set field value of the primary object database table. More...
|
|
virtual QVariant | sysValue (const QString &name, const QString &tableName="") |
| Gets system field value. More...
|
|
virtual int | setSysValue (const QString &name, QVariant value, const QString &tableName="") |
| Sets system field value. More...
|
|
virtual int | SetFilter (const QString &valname, const QVariant &value) |
| Задает фильтр записей/объектов
|
|
virtual int | ClearFilter () |
| Чистит фильтр записей/объектов. More...
|
|
virtual int | TableSetFilter (const QString &tname, const QString &valname, const QVariant &value) |
| Устанавливает вильтр записей табличной части объекта. More...
|
|
virtual int | TableClearFilter (const QString &tname) |
| Чистит фильтр записей указанной табличной части объекта. More...
|
|
virtual bool | IsFiltred () |
| Показывает наличие активного фильтра
|
|
virtual int | TableUpdate (const QString &tablename) |
|
virtual QString | displayString () |
| Возвращает строку, предназначенную для отображения пользователю объекта сложного типа. More...
|
|
virtual int | LastErrorCode () |
|
virtual QString | LastErrorMessage () |
|
|
| aARegister (aCfgItem context, aDatabase *adb=0) |
|
| aARegister (QString name, aDatabase *adb=0) |
|
virtual | ~aARegister () |
|
virtual ERR_Code | initObject () |
|
virtual bool | deleteDocument (aDocument *doc) |
|
virtual QString | trSysName (const QString &sname) |
| Not implemented. More...
|
|
| aIRegister (aCfgItem registerItem, aDatabase *adb=0) |
| Create object aIRegister by ananas configuration object. More...
|
|
| aIRegister (const QString &name, aDatabase *adb=0, const QString &type="InfoRegister.") |
| Create object aIRegister by information register metadata name. More...
|
|
virtual bool | deleteTable (Q_ULLONG iddt) |
| Removes records with given table id. More...
|
|
| aObject (QObject *parent=0, const char *name=0) |
|
| aObject (const QString &oname, aDatabase *adb, QObject *parent=0, const char *name=0) |
|
| aObject (aCfgItem context, aDatabase *adb, QObject *parent=0, const char *name=0) |
| Creates aObject, inited by md object. More...
|
|
virtual | ~aObject () |
| Virtual destructor.
|
|
virtual bool | checkStructure () |
| Not implemented. More...
|
|
ERR_Code | init () |
| Tune on metadata object and it's database tables. More...
|
|
ERR_Code | decodeDocNum (QString nm, QString &pref, int &num) |
| Осуществляет выделение символьного префикса из строки. More...
|
|
virtual ERR_Code | select (Q_ULLONG id) |
|
Q_ULLONG | getUid () |
| Возвращает уникальный идентификатор объекта из базы данных. More...
|
|
bool | selected (const QString &tablename="") |
| Показывает задан ли текущий объект или запись в его табличной части. More...
|
|
ERR_Code | select (const QString &query, const QString &tableName="") |
| Осуществляет SQL запрос. More...
|
|
aDataTable * | table (const QString &name="") |
| Return the table of object by it's name. More...
|
|
virtual Q_ULLONG | docId () |
| Returns document database id. More...
|
|
virtual bool | Next (const QString &tableName="") |
| Перемещает указатель на следующую запись SQL таблицы. More...
|
|
virtual bool | Prev (const QString &tableName="") |
| Перемещает указатель на предыдующую запись SQL таблицы. More...
|
|
virtual bool | First (const QString &tableName="") |
| Перемещает указатель на первую запись SQL таблицы. More...
|
|
virtual bool | Last (const QString &tableName="") |
| Перемещает указатель на последнюю запись SQL таблицы. More...
|
|
|
void | recalculate_saldo (aSQLTable *t, aSQLTable *t_dim, const QDateTime &dd, bool plus, long dimId, QVariant dimValue) |
|
int | insert_values (QSqlQuery *q, aSQLTable *t_dim, const QDateTime &dd, bool plus, long dimId, QVariant dimValue) |
|
int | update_values (aSQLTable *t_dim, const QDateTime &dd, bool plus, long dimId, QVariant dimValue, aSQLTable *t=0) |
|
virtual aCfgItem | displayStringContext () |
| Возвращает контекст (узел дерева) метаданных для вычисления строкового представления сложного типа.
|
|
virtual ERR_Code | setObject (aCfgItem newobject) |
| Sets new object type after create. More...
|
|
bool | isInited () |
|
void | setInited (bool flag) |
|
ERR_Code | tableInsert (const QString &dbname, aCfgItem obj, const QString &name="") |
| Insert table name and its link into internal buffer. More...
|
|
ERR_Code | tableInsert (const QString &dbname, const QString &name="") |
| Insert table name and its link into internal buffer. More...
|
|
ERR_Code | tableRemove (const QString &name="") |
| Remove table from buffer. More...
|
|
virtual QVariant | tValue (const QString &tablename, const QString &name) |
| Return field value of the secondary object database table.
|
|
virtual ERR_Code | setTValue (const QString &tablename, const QString &name, const QVariant &value) |
| Set field value of the secondary object database table.
|
|
void | setSelected (bool sel, const QString &tablename="") |
| Явно задает состояние выбранности объекта или записи его табличной части.
|
|
virtual ERR_Code | setTFilter (const QString &tname, const QString &valname, const QVariant &value) |
| Устанавливает вильтр записей табличной части объекта.
|
|
virtual ERR_Code | clearTFilter (const QString &tname) |
| Чистит фильтр записей указанной табличной части объекта.
|
|
void | setLastError (int, QString) |
| Задает значения свойствам lastErrorCode и lastErrorMessage класса More...
|
|
Object for working with accumulation register in database. Using for provide between database tables and wobjects or ananas scripts