IT-TRADINGИнформационные технологии в торговле
 
Новости
Компания
ИС «СФЕРА»
Документация
Услуги
Цены
 
Документация
Создание SQL - запросов в SPTrade.xls

Для запуска отчетов из SPTRADE.XLS необходимо:
1. Создать текстовый файл с расширением sql.
2. Написать текст запроса, соблюдая синтаксис языка SQL.
2.1. Допускается использование параметров. Параметры в тексте запроса указываются следующим образом:
:<значения поля="" "имя_в_отчете"="" таблицы="" "параметры"="">
Пример текста запроса:
SELECT
Н.УИД,
Н.ДАТА_ЗАКРЫТИЯ ДАТА,
ОПР_В_ВАЛЮТЕ ( :П_ВАЛЮТА, Н.СУММА, Н.ВАЛ_УИД,
Н.КУРС_ВАЛЮТЫ,Н.ДАТА_ЗАКРЫТИЯ) СУММА
FROM НАКЛАДНЫЕ Н
WHERE Н.ДАТА_ЗАКРЫТИЯ BETWEEN :П_НАЧАЛО_ПЕРИОДА AND :П_ОКОНЧАНИЕ_ПЕРИОДА
2.2. Алиасы полей, возвращаемых запросом, будут выведены в качестве заголовков колонок с данными в Excel.
3. Регистрация компонента и подкомпонента.
Выполнить на сервере от имени владельца следующий скрипт, поменяв предварительно имя файла и его наименование в списке отчетов:
"BEGIN
NSI_PACK.ДОБ_КОМПОНЕНТ ("Наименование отчета в списке отчетов", "Имя файла.SQL", "Е");
NSI_PACK.ДОБ_ПОДКОМПОНЕНТ (" Имя файла.SQL", "MANAGER.FMX");
END;
/"
Примечание: буква Е печатается в русской раскладке!
4. Регистрация параметров
Выполнить на сервере от имени владельца следующий скрипт, поменяв предварительно имя файла и его наименование в списке отчетов:
"BEGIN
ПАРАМЕТРЫ_ОТЧЕТОВ_PCK.ДОБ_ПАРАМЕТР_В_СОСТАВ (
" Имя файла.SQL", -- ИМЯ ФАЙЛА КОМПОНЕНТА
"Имя параметра", -- ИМЯ ПАРАМЕТРА В ОТЧЕТЕ
1, -- НОМЕР ПАРАМЕТРА В СОСТАВЕ
1 -- ОБЯЗАТЕЛЬНЫЙ (1 -ДА, 0 - НЕТ)
);
END;
/"

Вернуться к
      Отчеты в Excel: SPTrade.xls
      Оглавление
 
© DIV 2005
УралWeb. Регион в Интернете