Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR 11. SQL запрос в функции / 6 сообщений из 6, страница 1 из 1
28.11.2006, 16:03
    #34161328
CR 11. SQL запрос в функции
Написал отчет, который строится на основе хранимой процедуры Oracle. Нужно в шапку отчета воткнуть service_provider_name, имея на входе service_provider_id.
Запрос простенький:
SELECT service_provider_name
FROM service_provider
WHERE service_provider_id = InParameter.
Т.е. хочу написать функцию, которой на входе в InParameter подавать service_provider.service_provider_id, а на выходе получать service_provider.service_provider_name.

В хелпе написано:
SQL expression fields include a percent sign: {%my SQL expression}

В редакторе формул пишу:
Function (numberVar SPID)
{%SELECT service_provider.'service_provider_name' from service_provider}
ругается.
Помогите, плиз, новичку написать функцию!
...
Рейтинг: 0 / 0
29.11.2006, 11:17
    #34163260
andreych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11. SQL запрос в функции
А не легче на основании этой процедуры заполнить временую таблицу и отчет уже по ней построить. Все данные там есть, общитаны, зачем cr напрягать.
...
Рейтинг: 0 / 0
29.11.2006, 13:32
    #34163899
CR 11. SQL запрос в функции
В том-то и дело, что не проще. Ситуация такова, что разработкой процедур занимаются другие люди, которые вносить изменения будут через ТЗ, через резолюции кучи начальства, и как только освободятся, чего не было уже около года.
Надо именно средствами CR :-(
...
Рейтинг: 0 / 0
29.11.2006, 13:39
    #34163926
CR 11. SQL запрос в функции
В том-то и дело, что не проще. Ситуация такова, что разработкой процедур занимаются другие люди, которые вносить изменения будут через ТЗ, через резолюции кучи начальства, и как только освободятся, чего не было уже около года.
Надо именно средствами CR :-(
...
Рейтинг: 0 / 0
30.11.2006, 12:27
    #34166709
xeon1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11. SQL запрос в функции
Неужели никто не знает?
...
Рейтинг: 0 / 0
04.12.2006, 12:16
    #34174263
iNatty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11. SQL запрос в функции
Не знаю, решена ли проблема, но средствами CR это можно сделать через вложенный, отчет, или саб.. В нем разместить запрос
SELECT service_provider_name
FROM service_provider
WHERE service_provider_id = ?InParameter,
сделав InParameter входным из внешнего отчета.. Единственное поле, которое будет содержать саб - это Имя_Провайдера. Ну, и, ессно, позаботиться о линке из внешнего отчета.
Вроде, все..
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR 11. SQL запрос в функции / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]