Master - detail на хранимых процедурах
Нужно создать автономный отчет, основанный на двух наборах данных, которые возвращают хранимые процедуры MS SQL SERVER 2000. Первая процедура возвращает список организаций (у каждой есть уникальный номер), вторая -- список подразделений организаций (у каждого подразделения есть ссылка на номер организации). Нужно построить отчет, в котором под названием каждой организации будет список ее подразделений.
Это просто сделать, если бы это были две таблицы. А вот в случае с хранимыми процедурами это что то никак не получается. Как лучше поступить, чтобы решить данную задачу?
Это просто сделать, если бы это были две таблицы. А вот в случае с хранимыми процедурами это что то никак не получается. Как лучше поступить, чтобы решить данную задачу?
Комментарии
Query1 - Master, Query2 - Detail. У DataSource1 ставим свойство DataSet в Query1.
В первом пишем такой SQL: select * from Table1;
Во втором такой: select * from Table2 where Table2.id = :id
где id - поля по которым эти таблицу должны быть связаны.
И последнее действие: В свойство Query2 DataSource прописываем Query1.
Все, должно работать.
(FastReport сдесь вообще ни причем)