35 #include "airegister.h"
66 virtual QString
trSysName(
const QString & sname );
68 virtual ERR_Code
New();
75 QVariant getSaldo(
const QDateTime &date,
const QString & dimfieldname, QVariant dimvalue,
const QString &resname);
76 QVariant getSaldo(
const QString &dateISO,
const QString & dimfieldname, QVariant dimvalue,
const QString &resname);
78 QVariant getSaldoByManyDimensions(
const QString &from,
const QString &to,
const QString & dimfieldname, QVariant dimvalue,
const QString &resname);
87 void recalculate_saldo(aSQLTable *t, aSQLTable *t_dim,
const QDateTime & dd,
bool plus,
long dimId, QVariant dimValue);
88 int insert_values(QSqlQuery *q, aSQLTable *t_dim,
const QDateTime & dd,
bool plus,
long dimId, QVariant dimValue);
89 int update_values(aSQLTable *t_dim,
const QDateTime & dd,
bool plus,
long dimId, QVariant dimValue, aSQLTable *t=0);
92 void resum( aSQLTable * t,
const QDateTime & dd,
bool plus );
95 QMap<long,QString> resnames;
96 QMap<QString,QString> resSysNames;
97 QMap<long,QString> dimnames;
102 #endif// AAREGISTER_H
Определяет программный интерфейс для работы с бизнес о...
Definition: adocument.h:62
virtual bool deleteDocument(aDocument *doc)
Удаляет все записи с идентификатором данного документ...
Definition: airegister.cpp:317
virtual ERR_Code initObject()
Инициализирует объект информационного регистра.
Definition: airegister.cpp:114
virtual int Update()
Обновляет запись в базе данных текущеми значениями.
Definition: aobject.cpp:718
Класс для работы с СУБД. Ananas Data Abstraction Layer. Наследует QObject...
Definition: adatabase.h:77
virtual QString trSysName(const QString &sname)
Not implemented.
Definition: aobject.cpp:426
virtual int New()
Добавляет новую строку к таблице информационного реги...
Definition: airegister.cpp:279
Класс aARegister определяет программный интерфейс Накопите...
Definition: aaregister.h:54
Класс aIRegister определяет программный интерфейс Информац...
Definition: airegister.h:61