Ananas Library
0.9.5
|
Интерфейс для работы с отчетами. Наследует QObject. Подробнее...
#include <itemplate.h>
Открытые члены | |
iTemplate () | |
virtual | ~iTemplate () |
virtual bool | open (const QString &fname)=0 |
virtual void | close () |
virtual void | clear () |
virtual QString | getValue (const QString &name) |
virtual void | setValue (const QString &name, const QString &value) |
virtual QString | exec (const QString &sname) |
virtual QString | result () |
virtual bool | save (const QString &fname) |
Сохраняет документ в файл с заданным именем. | |
virtual void | cleanUpTags () |
virtual void | setDir (const QString &dir) |
virtual QString | getDir () |
Интерфейс для работы с отчетами. Наследует QObject.
Классы, генерирующие отчеты, должны использовать этот интерфейс. Содержит чистые виртуальные функции, не допускается создание объектов этого класса напрямую. Пример:
iTemplate::iTemplate | ( | ) |
Конструктор.
|
virtual |
Деструктор
|
virtual |
Очищает все теги
Переопределяется в aTemplate, aOOTemplate и aMSOTemplate.
Используется в aReport::show().
|
virtual |
Обнуляет внутренние переменные.
Переопределяется в aTemplate, aOOTemplate и aMSOTemplate.
|
virtual |
Закрывает шаблон.
Переопределяется в aTemplate, aOOTemplate и aMSOTemplate.
Используется в aReport::close().
|
virtual |
Выполняет подстановку значения параметра в шаблоне. Может вызываться несколько раз.
Переопределяется в aTemplate, aOOTemplate и aMSOTemplate.
Используется в aReport::exec().
|
virtual |
Возвращает рабочую директорию
Переопределяется в aTemplate, aOOTemplate и aMSOTemplate.
Используется в aReport::getName4NewTemplate().
|
virtual |
Возвращает значение параметра по его имени.
Переопределяется в aTemplate, aOOTemplate и aMSOTemplate.
Используется в aReport::value().
|
pure virtual |
Открывает шаблон.
Замещается в aTemplate, aOOTemplate и aMSOTemplate.
Используется в aReport::setTable().
|
virtual |
Возвращает результат, т.е. шаблон в текстовом виде. Включена в интерфейс временно.
Переопределяется в aTemplate, aOOTemplate и aMSOTemplate.
Используется в aReport::show().
|
virtual |
Устанавливает рабочую директорию
Переопределяется в aTemplate, aOOTemplate и aMSOTemplate.
Используется в aReport::setTable().
|
virtual |
Устанавливает значение параметра по его имени.
Переопределяется в aTemplate, aOOTemplate и aMSOTemplate.
Используется в aReport::setValue().