С этого и надо было начинать. При наличии нескольких датасетов вам потребуется использовать Dynamic SQL, а именно:
1. Добавляйте текcтовый параметр CRM_FilteredContract в отчёт.
2. Приводите запросы к следующему виду:
Код:
Declare @SQL VarChar(Max)
Set @SQL = 'SELECT
FilteredContract.accountid
,FilteredContract.new_signer_
,FilteredContract.contractid
,FilteredContract.title
,FilteredContract.new_date
,FilteredContract.activeon
,FilteredContract.expireson
,FilteredContract.new_contractcurrency
,FilteredContract.new_contractcurrencyname
,FilteredContract.new_netpriceincontractcurrency
FROM (' + @CRM_FilteredContract + ') FilteredContract'
Exec(@SQL)