#include <aextservice.h>
Открытые слоты | |
QString | GetOffice () const |
QString | Generate () const |
Генерирует строку GUID в верхнем регистре. | |
QString | GetRcFileName () const |
Возвращает имя используемого rc файла с полным путем. | |
QString | GetRcValue (QString paramName) const |
Возвращает значение указанного параметра, хранящегося в rc файле. |
QString aExtSERVICE::GetOffice | ( | ) | const [slot] |
определяет какой офис(Microsoft Office или Open office) используется по-умолчанию для создания отчетов
var defOffice = (new Service).GetOffice(); sysMessage (0, defOffice); возвращает строку: "MSO" - Microsoft Office "OOO" - Open Office
Перекрестные ссылки aService::readConfigVariable().
QString aExtSERVICE::Generate | ( | ) | const [slot] |
Генерирует строку GUID в верхнем регистре.
Генерирует строку GUID (глобально-уникального идентификатора, Globally Unique IDentifier). Только в Linux версиях. В Windows возвращает 00000000-0000-... (Для Qt3.2)
GUID представляет собой 128-битное значение, уникальное для всех практических целей. Пример использования функции Generate()
var newGUID = (new Service).Generate(); sysMessage (0, newGUID); возвращает строку вида {FC98E407-B3F7-4914-A2B1-36B4C2A93228} Для преобразования в нижний регистр необходимо использовать newGUID.toLowerCase();
QString aExtSERVICE::GetRcFileName | ( | ) | const [slot] |
Возвращает имя используемого rc файла с полным путем.
Враппер. Вызывает аналогичный метод класса aCfgRc.
service = new Service(); sys.Message(0,"Name of used rc file is '"+service.GetRcFileName() + "'");
QString aExtSERVICE::GetRcValue | ( | QString | paramName | ) | const [slot] |
Возвращает значение указанного параметра, хранящегося в rc файле.
paramName | - имя параметра, значение которого требуется получить из файла ресурсов. |
service = new Service(); sys.Message(0,"File of business-scheme is '"+service.GetRcValue('configfile') + "'");
Перекрестные ссылки aLog::print().