Я не уверен, как у вас получилось 4 параметра в вашем подотчете. Все, что вам нужно сделать, это в свойствах параметров для каждого вложенного отчета, выбрать имя параметра вложенного отчета с левой стороны и имя параметра из основного отчета, который вы хотите передать.
Если это Не помогает, оставьте комментарий, и я добавлю более полное решение.
РЕДАКТИРОВАТЬ после обратной связи с OP
В этом простом примере я создал 2 подотчета. Они практически идентичны, но оба имеют разные имена параметров. Данные, которые они возвращают, не релевантны.
Первый вложенный отчет принимает два параметра @country и @category и выглядит следующим образом.
Данные фильтруются там, где страна = @country и категория = @ категория
Второй подотчет почти одинаков, но он принимает два параметра, называемых @ регион и @section. Данные фильтруются там, где страна = @ регион и категория = @ раздел
Затем я добавил основной отчет. У него нет наборов данных, но есть два параметра: @ MasterP1 и @ MasterP2. Они могут называться как угодно, даже так же, как один из подотчетов, но для ясности я назвал их по-разному.
Я добавил два подотчета, по одному для каждого из созданных нами подотчетов.
Я устанавливаю свойства параметров следующим образом:
Первый подотчет
Где A - имена параметров подотчет ожидает, а B - это имя значений, которые мы хотим передать (в данном случае параметры из основного отчета)
Второй подотчет
Здесь применяется то же самое, хотя подотчет имеет разные имена параметров, мы все равно передаем ему те же значения. поэтому меняется только столбец Имя.
Вот и все ...