|
![]() |
#1 |
Участник
|
![]()
Здравствуйте!
Подскажите, пожалуйста, по отчетам. У меня есть 2 датасета, выборка из никак не связанных друг с другом таблиц. Результат выборки из первого датасета - параметр отчета Report_Parameter_0 Запрос первого датасета Код: SELECT CRMAF_FilteredNew_lgota.new_naimenovanie_lgoty FROM FilteredNew_lgota CRMAF_FilteredNew_lgota Запрос второго датасета Код: SELECT isnull(CRMAF_FilteredContact.new_lastname_genitive,'') AS 'фамилия', isnull(CRMAF_FilteredContact.new_firstname_genitive,'') AS 'имя', isnull(CRMAF_FilteredContact.new_middlename_genitive,'') AS 'отчество', @Report_Parameter_0 FROM FilteredContact CRMAF_FilteredContact ![]() |
|
![]() |
#2 |
Участник
|
Попробуйте во втором запросе использовать параметр не в запросе, а как фильтр датасета, то есть тянуть название льготы во втором селекте для каждого человека в выборке и фильтровать датасет по этому полю.
|
|
![]() |
#3 |
Участник
|
Кстати говоря, если вы используете CRMAF_ в двух датасетах, у вас фильтроваться будет только один.
|
|
![]() |
#4 |
Участник
|
![]()
Большое спасибо за советы. Теперь буду знать про фильтрацию датасетов
![]() |
|