Здравствуйте, SISerge, Вы писали:
SIS>Здравствуйте!
SIS>Имеется SP, в которой создается большое сложное выражение, которое выполняется через exec(). А как дизайнера заставить видеть возвращаемые поля?
создать отчет на основании типизираваного Dataset, а Dataset заполнять данными уже в из продцедуры.
Re[2]: Создать CR отчет, если в SP делается через exec
Здравствуйте, FantomGood, Вы писали:
FG>Здравствуйте, SISerge, Вы писали:
SIS>>Здравствуйте!
SIS>>Имеется SP, в которой создается большое сложное выражение, которое выполняется через exec(). А как дизайнера заставить видеть возвращаемые поля?
FG>создать отчет на основании типизираваного Dataset, а Dataset заполнять данными уже в из продцедуры.
А если этот отчет вообще-то subreport в другом отчете? Как это сделать динамически? А то мне что-то в голову уже ничего не лезет.
Re[2]: Создать CR отчет, если в SP делается через exec
От:
Аноним
Дата:
28.02.06 12:13
Оценка:
Здравствуйте, FantomGood, Вы писали:
SIS>>Имеется SP, в которой создается большое сложное выражение, которое выполняется через exec(). А как дизайнера заставить видеть возвращаемые поля?
FG>создать отчет на основании типизираваного Dataset, а Dataset заполнять данными уже в из продцедуры.
Если я правильно понял, у человека резалтсет динамический, иначе зачем бы ему большое сложное выражение создавать в отдельной процедуре? Тогда датасет не сгодится...
Re[3]: Создать CR отчет, если в SP делается через exec
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, FantomGood, Вы писали:
SIS>>>Имеется SP, в которой создается большое сложное выражение, которое выполняется через exec(). А как дизайнера заставить видеть возвращаемые поля?
FG>>создать отчет на основании типизираваного Dataset, а Dataset заполнять данными уже в из продцедуры.
А>Если я правильно понял, у человека резалтсет динамический, иначе зачем бы ему большое сложное выражение создавать в отдельной процедуре? Тогда датасет не сгодится...
Да, именно так. ResultSet создается на основе параметров, переданных из главного отчета. Типов главных отчетов целых три штуки, а детальный — один, сделан универсальным и формирует запрос на основе данных главного (типа отчета, периода, типа группировки и т.д.). Причем сделать для каждого главного отчета детальный — не катит, потому как там есть еще подтипы главных отчетов — итого детальных получается 12!. А в перспективе — на порядок больше!