Уважаемые коллеги!
Кто сталкивался с такой задачей:
1. написать в SQL табличную функцию
2. вызвать ее из террасофта, предварительно отправив нужные параметры
3. результат функции (табличка) загнать в Datase (Memory, на пример) для дальнейшего отображения в реестре?
Если где-то есть на форуме - укажите.
Версия 3.3.1
Нравится
Использовал это для ХП, а вот для табличных функций пока не пробовал... Не уверен, что так получиться сделать, как планировал (для моей конкретной задачи)... буду искать альтернативное решение...
Саша, спасибо, что напомнил о данном материале ;)
Понимаешь, я хотел написать функцию, которая динамически строит таблицу для выборки по входящим параметрам. Потом все это дело нужно отображать в реестре (реестр тоже может накладывать свои фильтры)...
Ладно, уже найден обходной вариант! :)
:) Не скажу... Все штатными методами ТС - CustomSQL...
А вот о табличных функциях:
Table-Valued User-Defined Functions
User-defined functions that return a table data type can be powerful alternatives to views
Виталий, есть еще один вариант как сделать так, чтобы сервис SelectQuery мог вернуть результат в виде набора данных из хранимки из функции. Но при этом нельзя будет ни сортировать ни фильтровать стандартными средствами.
Какой ?
Зарегистрировать ее как сервис таблицы?
Ну это немного напоминает шаманство и как до этого дошли секрет:)
Я прикрепил сервисы для 3.3.1 Загрузите и уведите как это реализовано.
Кстати для хранимок немного по другому придется делать, но принцип тот же.
Жесть :)
Но, обходной вариант сработал нормально... а вот на будущее - спасибо большое и поклон до земли! :biggrin: