Цитата(Petre @ 13.05.15, 18:11) необходимо зарегистрироваться для просмотра ссылки
Так надо же его настроить. Примерно так:
ОтборСчетаУчета = ПостроительОтчета.Отбор.Добавить("СчетУчета");
ОтборСчетаУчета.ВидСравнения = ВидСравнения.Равно;
ОтборСчетаУчета.Значение = НужныйСчет;
ОтборСчетаУчета.Использование = Истина;
Вот это
УправлениеОтчетами.УстановитьОтборИзТаблицы(ПостроительОтчета.Отбор, СтарыеНастройки);
делает примерно тоже

Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
| Хозрасчетный.СчетДт КАК Счет
|ПОМЕСТИТЬ СчетаУчета
|{ВЫБРАТЬ
| Хозрасчетный.СчетДт.*}
|ИЗ
| (ВЫБРАТЬ
| Хозрасчетный.СчетДт КАК СчетДт
| ИЗ
| РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный
| ГДЕ
| ТИПЗНАЧЕНИЯ(Хозрасчетный.Регистратор) = ТИП(Документ.ПереоценкаВалютныхСредств)
| И Хозрасчетный.Период = &Период
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| Хозрасчетный.СчетКт
| ИЗ
| РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный
| ГДЕ
| ТИПЗНАЧЕНИЯ(Хозрасчетный.Регистратор) = ТИП(Документ.ПереоценкаВалютныхСредств)
| И Хозрасчетный.Период = &Период) КАК Хозрасчетный
|ГДЕ
| НЕ Хозрасчетный.СчетДт В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПрочиеДоходыИРасходы))
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| РасчетПереоценкиВалютныхСредств.Период КАК Период,
| РасчетПереоценкиВалютныхСредств.СчетУчета КАК СчетУчета,
| РасчетПереоценкиВалютныхСредств.Валюта КАК Валюта,
| РасчетПереоценкиВалютныхСредств.Субконто1 КАК Субконто1,
| РасчетПереоценкиВалютныхСредств.Субконто2 КАК Субконто2,
| РасчетПереоценкиВалютныхСредств.Субконто3 КАК Субконто3,
| ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.ВалютнаяСуммаОстатокДо, 0) КАК СуммаВВалюте,
| ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаУпрОстатокДо, 0) КАК СуммаВЕвро,
| ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаОстатокДо, 0) КАК СуммаВРублях,
| ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаУпрОстатокПосле, 0) - ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаУпрОстатокДо, 0) КАК СуммаЕвро,
| ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаОстатокПосле, 0) - ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаОстатокДо, 0) КАК Сумма,
| ВЫБОР
| КОГДА ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаУпрОстатокПосле, 0) = 0
| ТОГДА 0
| ИНАЧЕ ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаОстатокПосле, 0) / ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаУпрОстатокПосле, 0)
| КОНЕЦ КАК КурсПереоценкиЕвро,
| ВЫБОР
| КОГДА ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.ВалютнаяСуммаОстатокПосле, 0) = 0
| ТОГДА 0
| ИНАЧЕ ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.СуммаОстатокПосле, 0) / ЕСТЬNULL(РасчетПереоценкиВалютныхСредств.ВалютнаяСуммаОстатокПосле, 0)
| КОНЕЦ КАК КурсПереоценки
|{ВЫБРАТЬ
| Период,
| СчетУчета.*,
| Валюта.*,
| Субконто1.*,
| Субконто2.*,
| Субконто3.*,
| СуммаВВалюте,
| СуммаВЕвро,
| СуммаВРублях,
| СуммаЕвро,
| Сумма,
| КурсПереоценкиЕвро,
| КурсПереоценки}
|ИЗ
| (ВЫБРАТЬ
| РасчетПереоценкиВалютныхСредств.Период КАК Период,
| РасчетПереоценкиВалютныхСредств.СчетУчета КАК СчетУчета,
| РасчетПереоценкиВалютныхСредств.Валюта КАК Валюта,
| РасчетПереоценкиВалютныхСредств.Субконто1 КАК Субконто1,
| РасчетПереоценкиВалютныхСредств.Субконто2 КАК Субконто2,
| РасчетПереоценкиВалютныхСредств.Субконто3 КАК Субконто3,
| СУММА(РасчетПереоценкиВалютныхСредств.ВалютнаяСуммаОстатокДо) КАК ВалютнаяСуммаОстатокДо,
| СУММА(РасчетПереоценкиВалютныхСредств.СуммаУпрОстатокДо) КАК СуммаУпрОстатокДо,
| СУММА(РасчетПереоценкиВалютныхСредств.СуммаОстатокДо) КАК СуммаОстатокДо,
| СУММА(РасчетПереоценкиВалютныхСредств.ВалютнаяСуммаОстатокПосле) КАК ВалютнаяСуммаОстатокПосле,
| СУММА(РасчетПереоценкиВалютныхСредств.СуммаУпрОстатокПосле) КАК СуммаУпрОстатокПосле,
| СУММА(РасчетПереоценкиВалютныхСредств.СуммаОстатокПосле) КАК СуммаОстатокПосле
| ИЗ
| (ВЫБРАТЬ
| &Период КАК Период,
| ХозрасчетныйОстатки.Счет КАК СчетУчета,
| ЕСТЬNULL(ХозрасчетныйОстатки.Валюта, Константы.ВалютаРегламентированногоУчета) КАК Валюта,
| ЕСТЬNULL(ХозрасчетныйОстатки.Субконто1, ХозрасчетныйОстатки.Субконто2) КАК Субконто1,
| ВЫБОР
| КОГДА ХозрасчетныйОстатки.Субконто1 = NULL
| ИЛИ ХозрасчетныйОстатки.Субконто2 = NULL
| ТОГДА ХозрасчетныйОстатки.Субконто3
| ИНАЧЕ ХозрасчетныйОстатки.Субконто2
| КОНЕЦ КАК Субконто2,
| ВЫБОР
| КОГДА ХозрасчетныйОстатки.Субконто1 = NULL
| ИЛИ ХозрасчетныйОстатки.Субконто2 = NULL
| ИЛИ ХозрасчетныйОстатки.Субконто3 = NULL
| ТОГДА NULL
| ИНАЧЕ ХозрасчетныйОстатки.Субконто3
| КОНЕЦ КАК Субконто3,
| ХозрасчетныйОстатки.ВалютнаяСуммаОстаток КАК ВалютнаяСуммаОстатокДо,
| ХозрасчетныйОстатки.СуммаУпрОстаток КАК СуммаУпрОстатокДо,
| ХозрасчетныйОстатки.СуммаОстаток КАК СуммаОстатокДо,
| 0 КАК ВалютнаяСуммаОстатокПосле,
| 0 КАК СуммаУпрОстатокПосле,
| 0 КАК СуммаОстатокПосле
| ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(
| &ПериодИскл,
| Счет В
| (ВЫБРАТЬ
| СчетаУчета.Счет
| ИЗ
| СчетаУчета КАК СчетаУчета),
| ,
| ) КАК ХозрасчетныйОстатки,
| Константы КАК Константы
| {ГДЕ
| ХозрасчетныйОстатки.Счет.*,
| ХозрасчетныйОстатки.Валюта.*}
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| &Период,
| ХозрасчетныйОстатки.Счет,
| ЕСТЬNULL(ХозрасчетныйОстатки.Валюта, Константы.ВалютаРегламентированногоУчета),
| ЕСТЬNULL(ХозрасчетныйОстатки.Субконто1, ХозрасчетныйОстатки.Субконто2),
| ВЫБОР
| КОГДА ХозрасчетныйОстатки.Субконто1 = NULL
| ИЛИ ХозрасчетныйОстатки.Субконто2 = NULL
| ТОГДА ХозрасчетныйОстатки.Субконто3
| ИНАЧЕ ХозрасчетныйОстатки.Субконто2
| КОНЕЦ,
| ВЫБОР
| КОГДА ХозрасчетныйОстатки.Субконто1 = NULL
| ИЛИ ХозрасчетныйОстатки.Субконто2 = NULL
| ИЛИ ХозрасчетныйОстатки.Субконто3 = NULL
| ТОГДА NULL
| ИНАЧЕ ХозрасчетныйОстатки.Субконто3
| КОНЕЦ,
| 0,
| 0,
| 0,
| ХозрасчетныйОстатки.ВалютнаяСуммаОстаток,
| ХозрасчетныйОстатки.СуммаУпрОстаток,
| ХозрасчетныйОстатки.СуммаОстаток
| ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(
| &ПериодВкл,
| Счет В
| (ВЫБРАТЬ
| СчетаУчета.Счет
| ИЗ
| СчетаУчета КАК СчетаУчета),
| ,
| ) КАК ХозрасчетныйОстатки,
| Константы КАК Константы
| {ГДЕ
| ХозрасчетныйОстатки.Счет.*,
| ХозрасчетныйОстатки.Валюта.*}) КАК РасчетПереоценкиВалютныхСредств
|
| СГРУППИРОВАТЬ ПО
| РасчетПереоценкиВалютныхСредств.Период,
| РасчетПереоценкиВалютныхСредств.СчетУчета,
| РасчетПереоценкиВалютныхСредств.Валюта,
| РасчетПереоценкиВалютныхСредств.Субконто1,
| РасчетПереоценкиВалютныхСредств.Субконто2,
| РасчетПереоценкиВалютныхСредств.Субконто3) КАК РасчетПереоценкиВалютныхСредств
|ИТОГИ
| СУММА(СуммаВВалюте),
| СУММА(СуммаВЕвро),
| СУММА(СуммаВРублях),
| СУММА(СуммаЕвро),
| СУММА(Сумма)
|ПО
| Период,
| СчетУчета,
| Валюта,
| Субконто1";
ДатаНач = НачалоМесяца(ПериодРегистрации);
ДатаКон = КонецМесяца(ПериодРегистрации);
Массив = Новый Массив;
Массив.Добавить(ПланыСчетов.Хозрасчетный.ВалютныеСчета);
ПостроительОтчета.Параметры.Вставить("Счет", Массив);
ПостроительОтчета.Параметры.Вставить("Организация", Организация);
ПостроительОтчета.Параметры.Вставить("ДатаНач", НачалоДня(ДатаНач));
ПостроительОтчета.Параметры.Вставить("ДатаКон", КонецДня(ДатаКон));
ПостроительОтчета.Параметры.Вставить("Период", ДатаРегистратора);
ПостроительОтчета.Параметры.Вставить("ПериодИскл", Новый Граница(ДатаРегистратора, ВидГраницы.Исключая));
ПостроительОтчета.Параметры.Вставить("ПериодВкл", Новый Граница(ДатаРегистратора, ВидГраницы.Включая));
ПостроительОтчета.Текст = Текст;
Если ПостроительОтчета.Отбор.Количество() = 0 Тогда
ПостроительОтчета.Отбор.Добавить("Валюта");
ПостроительОтчета.Отбор.Добавить("Счет");
КонецЕсли;
Далее по коду идет:
ПостроительОтчета.Выполнить();
ВыборкаПериод = ПостроительОтчета.Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
И выборкаПериод - ПУСТАЯ

Вопрос решился