Скажем, есть такая хранимая процедура:
@AOGUID uniqueidentifier
AS
BEGIN
SELECT * FROM fias_ADDROBJ WHERE AOGUID = @AOGUID
SELECT AOGUID FROM fias_ADDROBJ WHERE AOGUID = @AOGUID
END
она возвращает два набора данных (см. прикрепленный файл), можно ли в Террасофте получить доступ к обоим этим наборам? если можно, то как?
версия 3.0.2.244
Нравится
Скажите, а зачем? Почему нельзя использовать обычную процедуру, а лучше функцию?
А Вы?:wink:
В Terrasoft есть возможность получать в SelectQuery в качестве источника данных результаты, возвращаемые функцией. Для хранимых процедур можно получать значения выходных параметров.
"Зверев Александр" написал:есть возможность получать в SelectQuery в качестве источника данных результаты, возвращаемые функцией
версия 3.0.2 ? там оно уже работало?
И кстати действительно непонятно, почему бы результаты работы данной процедуры не получать без процедуры :) простым сервисом sq_ в Terrasoft
"Александр Кудряшов" написал:версия 3.0.2 ? там оно уже работало?
Можно проверить, тут написано, как такое делается.
И кстати действительно непонятно, почему бы результаты работы данной процедуры не получать без процедуры :) простым сервисом sq_ в Terrasoft
Можно написать view с логикой и привязать сервис tbl к нему.
Нет, нельзя. А если узнаете, что как-то можно, напишите.