arefaste/1C_Forums huggingface dataset:
Есть самописный отчет, который формировался в фоновом режиме. После перехода на платформу 8.3.12 перестал работать стабильно.
Вызов идет с клиентской процедуры, вызывается серверная процедура в которую передается идентификатор формы. Результат серверной процедуры помещается во временное хранилище с привязкой к идентификатору формы-

```1c
    АдресХранилища = ПоместитьВоВременноеХранилище(Неопределено, ИдентификаторФормы);
```

затем на клиенте из временного хранилища идет получение результата

```1c
    РезультатВыполнения = ПолучитьИзВременногоХранилища(АдресХранилища);
```

АдресХранилища один и то же- проверял.
Вроде все сделано как описано в мануале
 Временное хранилище, сформированное в одном сеансе, недоступно из другого сеанса.
Исключением является возможность передачи данных из фонового задания в сеанс, инициировавший фоновое задание, с помощью временного хранилища. Для такой передачи следует в родительском сеансе поместить во временное хранилище пустое значение, передав идентификатор формы. Затем полученный адрес передать в фоновое задание через параметры фонового задания. Далее, если этот адрес использовать в параметре <Адрес>, то результат будет скопирован в сеанс, из которого было запущено фоновое задание.

Сейчас при получении результата из хранилища возвращается либо неопределено, либо то что нужно. Закономерности не нашел. Подскажите пожалуйста куда копать еще. Конфа УПП если что
---
На багборде есть зарегистрированная ошибка 10202970 со следующим содержанием:
В клиент-серверном варианте информационной базы код конфигурации, исполняемый в толстом клиенте, и запустивший фоновое задание, может неправильно прочитать значение из временного хранилища, установленное в фоновом задании.
Исправлена: "Технологическая платформа", версия 8.3.13.1809
Исправлена: "Технологическая платформа", версия 8.3.14.1630

Возможно, это как раз Ваш случай.
---
На багборде есть зарегистрированная ошибка 10202970 со следующим содержанием:
В клиент-серверном варианте информационной базы код конфигурации, исполняемый в толстом клиенте, и запустивший фоновое задание, может неправильно прочитать значение из временного хранилища, установленное в фоновом задании.
Исправлена: "Технологическая платформа", версия 8.3.13.1809
Исправлена: "Технологическая платформа", версия 8.3.14.1630

Возможно, это как раз Ваш случай.
---
оо спасибо. возможно
Суть в том, что надо в одной обработке кое что поправить. 90 процентов работы сделал, но самое легкое не даётся. Надо вывести общее число прописью по колонке Количество. И проблема в том, что не могу всего навсего сложить данную колонку, не понимаю каким образом. Я в целом программировании слаб, и тут это.

Т.е.

ИтогоКоличество = 0;
ИтогоКоличество = ИтогоКоличество + Строка.Количество;

Будет выводить мне соответственно только последнюю строчку, а в разных доках этих строчек может быть много. А как не понимаю, обяснитье дураку)
---
ВОт так попробуйте

```1c
    ИтогоКоличество = 0;
    Для Каждого Строка Из Таблицы Цикл
    ИтогоКоличество = ИтогоКоличество + Строка.Количество;
    Конеццикла
```
---
Догадываюсь, что приведенные Вами строки располагаются рядом. Т.е на каждой итерации цикла вывода данных строк Вы сбрасываете итоговое количество (устанавливаете 0), а затем прибавляете количество в строке. Поэтому то в итоге и последняя строка.

Если все так, вынесите присваивание 0 итоговому количество из цикла обхода строк. Т.е. обнуление должно быть до цикла.

Если не так, или не получилось, скиньте тогда весь код, т.к. по Вашему описанию невозможно понять, в чем причина проблемы.
---
А у меня получается нет цикла обхода строк. И как его написать не знаю. Сейчас в инете посмотрю.
---
Итого = МояТЗ.Итог("Количество");
---
ВОт так попробуйте

```1c
    ИтогоКоличество = 0;
    Для Каждого Строка Из Таблицы Цикл
    ИтогоКоличество = ИтогоКоличество + Строка.Количество;
    Конеццикла
```
---
Пишет не определена переменная таблицы, а что присваивать ей не знаю в таком случае
---
Это так не работает. Названий своих таблиц вы не давали, соответственно должны заменять названия реквизитов, полученные в ответе на свои. Фирштейн?
---
Не ну эта переменная она может у вас подругому называться, то есть это коллекция (это может быть какая то таблица значений у вас, или выборка из запроса) Вот у вас есть же переменная Строка.Количество - так вот Строка - это элемент коллекции.

Проще всего конечно сделать как вам в (3) указали. Но для этого вам нужна таблица то есть коллекция которую вы обходите
---
Всё, благодарю! Все получилось!
Здравствуйте! Помогите, пожалуйста!:)
Учебная платформа 8.2, конфигурация самописная.
Нужно в Справку Главного меню, в Подраздел Информация в Интернете добавить свой пункт - Информация о разработчике и прописать урл сайта. Как это сделать?
---
заполнить в свойствах конфигурации:
1. Имя поставщика
2. Адрес информации о поставщике
Тогда в нужном меню появится новый пункт мени с именем Поставщик (из 1.) и возможностью перехода по указанной ссылке (из 2.)
---
заполнить в свойствах конфигурации:
1. Имя поставщика
2. Адрес информации о поставщике
Тогда в нужном меню появится новый пункт мени с именем Поставщик (из 1.) и возможностью перехода по указанной ссылке (из 2.)
---
Спасибо большое, всё получилось :)
---
Никак.
Максимально заметно в справку можно залезть, если в свойствах конфигурации (корня) поставить галочку "включать в справочную информцию" и заполнить ее. Но все равно это попадет в справка - справка - содержание справки.
---
Получилось сделать так как в 3?
---
Да, получилось
Есть общий модуль, в свойствах ключ настройки только Сервер
Как вызвать функцию из данного модуля в процедуру с директивой на клиенте
&НаКлиенте
Процедура ПриОткрытии()
 ПроизвольныйМодуль.Произвольная()
КонецПроцедуры
---
из &НаКлиенте вызываете &НаСервере
а затем ПроизвольныйМодуль.Произвольная()
---
из &НаКлиенте вызываете &НаСервере
а затем ПроизвольныйМодуль.Произвольная()
---
Сделала так, все работает, спасибо)
&НаКлиенте
Процедура ПриОткрытии()
 Промежуточная()
КонецПроцедуры

&НаСервере
Функция Промежуточная()
 Переменная=ПроизвольныйМодуль.Произвольная();
    Возврат Переменная
 КонецФункции
Изучаю СКД по книге Хрусталевой.

Цитата: "поместим на форму элемент управления Табличное поле и свяжем его с данными Компоновщик настроек.Настройки.Отбор"

В результате должно получится как на скрине 1, у меня же получается как на скрине 2

книга Хрусталевой для версии 8.1. Как это сделать для 8.3?

Я делал так:
 - добавил реквизит с типом Табличный документ
 - перетянул его в элементы формы и в свойствах указал: путь к данным - компоновщик.настройки.отбор
 - таблица на форме приняла вид поля (скрин 2)
---
Полагаю под "Табличным полем" подразумевалась таблица значений, а не табличный документ. Поступайте проще: сразу перетягивайте отбор компоновщика на форму. В результате появится диалоговое окно с выбором, каким образом добавить элемент на форму - в виде таблицы или в виде поля.
---
Вручную: добавляете реквизит "Отчет" типа "ВнешнийОтчет.Бла-Бла-Бла"; устанавливаете флажок "Основной", далее у свойства формы "Результат отчета" выбираете свой табличный документ. Ну и связать таблицу отборов теперь надо с компоновщиком реквизита "Отчет".

Авто: добавляете основную форму внешнего отчета, и у Вас в само появится.
---
Полагаю под "Табличным полем" подразумевалась таблица значений, а не табличный документ. Поступайте проще: сразу перетягивайте отбор компоновщика на форму. В результате появится диалоговое окно с выбором, каким образом добавить элемент на форму - в виде таблицы или в виде поля.
---
спасибо)
---
вопрос туда же. как добавить выходную таблицу на форму и организовать вывод данных в нее?
---
Вот это уже табличный документ. Добавьте реквизит соответствующего типа и выведите его на форму.

А вообще, зачем Вы собираете форму отчета "с нуля"?
---
добавил. как его связать с компоновщиком для вывода данных?

я читаю и делаю по книге. учусь.
---
Не припомню, чтобы там приходилось таким образом создавать форму отчета. Правда, я читал вторую редакцию, для платформы 8.2. Что и Вам советую, т.к. она рассчитана на управляемые формы.
---
у меня книга вообще для 8.1. поищу новее.
---
Но если очень хочется, то для связи Вам потребуется добавить основной реквизит "Отчет". Вы внешний отчет разрабатываете?
---
мне любой опыт будет полезен, спасибо. сейчас попробую. да, внешний.
---
Вручную: добавляете реквизит "Отчет" типа "ВнешнийОтчет.Бла-Бла-Бла"; устанавливаете флажок "Основной", далее у свойства формы "Результат отчета" выбираете свой табличный документ. Ну и связать таблицу отборов теперь надо с компоновщиком реквизита "Отчет".

Авто: добавляете основную форму внешнего отчета, и у Вас в само появится.
---
еще раз спасибо!
Добрый день! Подскажите, пожалуйста (конфигурация УНФ 1.6, 8.3):
Есть таблица значений в которой присутствует колонки Сотрудник и ВторойМенеджер. Далее, в цикле происходит обход по работникам организации.
Необходимо из таблицы значений получить заказы, где работник может присутствовать или в колонке "Сотрудник" или в колонке "ВторойМенеджер".
Как реализовать подобный фильтр?
---
```1c
    ТЗСотрудника=ТЗ.Скопировать(ОбщегоНазначения.ЗаполнитьМассивУникальнымиЗначениями(ТЗ.НайтиСтроки(новый Структура("Сотрудник",ВыбранныйСотрудник)),ТЗ.НайтиСтроки(новый Структура("ВторойМенеджер",ВыбранныйСотрудник))));
```

Хотя вроде пишут что функция устарела и нужно использовать
ОбщегоНазначенияКлиентСервер.ДополнитьМассив,
установив параметр ТолькоУникальныеЗначения в значение Истина.
---
а) запрос

```1c
    текст = "Выбрать *
    поместить вт
    из &таб как таб
    ;
```

/////
выбрать
вт.заказ
из вт
где сотрудник=&работник или Второй=&работник"
запрос.установитьпараметр(таб, МояТаблицаЗначений);

б) обойти циклом
МассивСтрок1= таблица.найти(Значение,"Сотрудник");

```1c
    МассивСтрок2 = таблица.найти(Значение,"Второй");
    и далее соединять массивы
```

Но мне больше нарвится запрос
---
Тут лучше всего запросом по таблице значений, будет быстрее и лучше
---
Спасибо за ответы, если запросом, то получится, что он будет выполняться в цикле. т.к. фильтр на тз ставится внутри цикла по работникам...Не хотелось бы так делать
---
Если использовать построитель, можно ли там сделать группировку ИЛИ в отборе?

```1c
    Построитель = Новый ПостроительЗапроса;
    Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ДопТЗ);

    тОтбор = Построитель.Отбор.Добавить("Сотрудник");
    тОтбор.ВидСравнения = ВидСравнения.Равно;
    тОтбор.Значение = СписокСотрудник;
    тОтбор.Использование = Истина;
```

// Тут добавить ещё отбор но только с группировкой ИЛИ
---
```1c
    ТЗСотрудника=ТЗ.Скопировать(ОбщегоНазначения.ЗаполнитьМассивУникальнымиЗначениями(ТЗ.НайтиСтроки(новый Структура("Сотрудник",ВыбранныйСотрудник)),ТЗ.НайтиСтроки(новый Структура("ВторойМенеджер",ВыбранныйСотрудник))));
```

Хотя вроде пишут что функция устарела и нужно использовать
ОбщегоНазначенияКлиентСервер.ДополнитьМассив,
установив параметр ТолькоУникальныеЗначения в значение Истина.
---
Спасибо большое, то что надо! Использовал "ОбщегоНазначенияКлиентСервер.ДополнитьМассив"
Приветствую!
У нас на терминальном сервер трудятся сотрудники с разных регионов. Пусть будет Москва и Новосибирск. Соответственно под каждым пользователем свой часовой пояс.

Развернули SQL сервер на другом физ. сервере, там часовой пояс Москва.

И теперь, при запуски 1С из часового пояса Новосибирск выскакивает сообщение, что имеется расхождение времени.

Как правильно должно быть настроено? У всех пользователей один часовой пояс совпадающий с сервером, или так и делать, разные?
Время ввода певички не важно, она все равно грузится из другой системы.
Конфа Бухгалтерия 2.0.

Спасибо.
---
Для реализации этой схемы необходимо использование клиента RDP не ниже 5.1

Для реализации разных часовых поясов для клиентов терминального сервера используется политика перенаправления часовых поясов рабочей станции, с которой осуществляется подключение.

Для активации перенаправления необходимо включить следующую политику GPO:

Конфигурация компьютера \ Административные шаблоны \ Компоненты Windows \ Службы удаленных рабочих столов \ Узел сеансов удаленных рабочих столов \ Перенаправление устройств и ресурсов \ Разрешить перенаправление часового пояса

При включении данного элемента групповой политики, на терминальный сервер будет передаваться значение часового пояса клиента, с которого происходит подключение.

Соответственно на компьютерах пользователей ставите часовой пояс соответствующий их региону нахождения.
---
Для реализации этой схемы необходимо использование клиента RDP не ниже 5.1

Для реализации разных часовых поясов для клиентов терминального сервера используется политика перенаправления часовых поясов рабочей станции, с которой осуществляется подключение.

Для активации перенаправления необходимо включить следующую политику GPO:

Конфигурация компьютера \ Административные шаблоны \ Компоненты Windows \ Службы удаленных рабочих столов \ Узел сеансов удаленных рабочих столов \ Перенаправление устройств и ресурсов \ Разрешить перенаправление часового пояса

При включении данного элемента групповой политики, на терминальный сервер будет передаваться значение часового пояса клиента, с которого происходит подключение.

Соответственно на компьютерах пользователей ставите часовой пояс соответствующий их региону нахождения.
Добрый день, есть внешний отчет, в скд несколько вариантов отчета с своими полями отбора, как и где можно для каждого варианта установить значения отбора по умолчанию?
---
Могу ответить на вопрос ГДЕ.

В обработчиках = при загрузке варианта на сервере и при загрузке пользовательских настроек на сервере

На вопрос КАК могу дать только направление - анализируем компоновщик настроек. Если отбор добавлен в польз. настройки, то анализируем их. Если нет, то обычные настройки. Реквизит компоновщика Отбор, если отборы на уровне отчета, реквизит Структура, если на группировках.

Ну и небольшое замечание ... Использовать параметры не такая плохая идея. В отборе можно производить сравнение с параметром. А установить значение параметра немного проще, чем значение отбора.
---
Там же, где и собственно настраиваются варианты отчета: закладка "Настройки" СКД. Уточните, пожалуйста, а в чем заключается сложность?
---
но там же нельзя задать значения
---
Могу предложить решение в лоб: настроить в режиме Предприятия вариант должным образом, включая отборы по умолчанию, далее сохранить настройки варианта в файл xml и загрузить их уже в конфигураторе.
---
Сложность заключается у него в том, что значения не предопределенные и нельзя в отборе задать конкретные элементы.
---
Можно в модуле отчета прописать значение параметра для каждого варианта

```1c
    Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    Если вариант1 тогда
    ПараметрВАШ = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("ВАШпараметр");

    ПараметрВАШ.Значение = ЗначениеВАШЕГОпараметра;

    ПараметрВАШ.Использование = Истина;
    иначе...
    конецесли;
    КонецПроцедуры
```
---
Это для параметров, а интересует отбор
---
Вопрос, а зачем это надо? Если при каждом варианте отчета отборы и так сохраняются свои у каждого пользователя. Ему надо только один раз задать значения.
---
Могу ответить на вопрос ГДЕ.

В обработчиках = при загрузке варианта на сервере и при загрузке пользовательских настроек на сервере

На вопрос КАК могу дать только направление - анализируем компоновщик настроек. Если отбор добавлен в польз. настройки, то анализируем их. Если нет, то обычные настройки. Реквизит компоновщика Отбор, если отборы на уровне отчета, реквизит Структура, если на группировках.

Ну и небольшое замечание ... Использовать параметры не такая плохая идея. В отборе можно производить сравнение с параметром. А установить значение параметра немного проще, чем значение отбора.
Есть такой код, не работает. без условия выводил массив в цикле, с условием не хочет
//Исполнители-Табличная часть документа
необходимо вывести всех исполнителей содержащих в наименовании "иван"

```1c
    &НаСервере
    Процедура ВыгрузитьВМассивНаСервере()
    ТЗ = Объект.Исполнители.Выгрузить();
    Массив1= ТЗ.ВыгрузитьКолонку("НомерСтроки") ;
    Массив1= ТЗ.ВыгрузитьКолонку("Исполнитель");
    для каждого ЭлементМассива из Массив1 цикл
    Индекс=Массив1.Найти("иван");
    Если индекс<> неопределено Тогда
    Сообщить(ЭлементМассива[индекс]);
    КонецЕсли;
    КонецЦикла;
    КонецПроцедуры
```
---
Делайте так

```1c
    для а = 0 по Массив1.ВГраница() цикл

    Если СтрНайти(НРег(Массив1[а].Наименование), "иван") Тогда
    Сообщить("Получилось "+а);
    КонецЕсли;

    КонецЦикла;
```
---
```1c
    Массив1= ТЗ.ВыгрузитьКолонку("НомерСтроки") ;
    Массив1= ТЗ.ВыгрузитьКолонку("Исполнитель");
```

Два раза создаешь массив 1

Цикл тебе зачем ?
---
Цикл чтобы вывести массив пользователю, при нажатии на кнопку,
Массив1= ТЗ.ВыгрузитьКолонку("Исполнитель");
Я думала нужно каждую колонку Таб части выгружать в массив отдельно, но даже при выгрузке одной колонки не работает
---
ЭлементМассива[индекс] - элемент массива это значение в массиве, а ты к нему как к самому массиву обращаешься по индексу.
---
При обращении к массиву тоже не срабатывает,
Если индекс<> неопределено Тогда
    Сообщить(Массив1[индекс]);

есть еще такой вариант

```1c
    &НаСервере
    Процедура ВыгрузитьВМассивНаСервере()
    ТЗ = Объект.Исполнители.Выгрузить();
    //Массив1= ТЗ.ВыгрузитьКолонку("НомерСтроки") ;
    Массив1= ТЗ.ВыгрузитьКолонку("Исполнитель");
    для а = 0 по Массив1.Количество()-1 цикл
    Индекс=Массив1.Получить(а)="иван";
    Если Индекс <> неопределено Тогда
    Сообщить("Получилось "+индекс);
    КонецЕсли;

    КонецЦикла;

    КонецПроцедуры
```

я думаю может проблема в том что, таб часть заполняется из справочника, а не в ручную
---
А какого типа элементы в массиве? Вы их сравниваете со строкой, возможно в этом проблема
---
Тип СправочникСсылка.Менеджеры
---
это тип элементов в таб части
---
Ну так вот, вы это сравниваете со строкой, конечно система ничего не найдет
---
А могу ли я преобразовать массив к типу строка?? Но чтобы данные брались из таб части?
---
Конечно
---
Делайте так

```1c
    для а = 0 по Массив1.ВГраница() цикл

    Если СтрНайти(НРег(Массив1[а].Наименование), "иван") Тогда
    Сообщить("Получилось "+а);
    КонецЕсли;

    КонецЦикла;
```
---
Получилось!!!
Спасибо огромное)))
---
Типы в массиве не прописаны, массив здесь состоит из таблицы значений, которая в свою очередь состоит из Табличной части документа
---
```1c
    Сообщить(ЭлементМассива[индекс]);
```
 - Какой еще индекс у элемента массива?
---
Индекс здесь в роли переменной
Пишу маленькую обработку в чужую самописную конфигурацию. На форме делаю реквизит типа СправочникСсылка.Валюты. Доллары и Евро выбираются, а остальные валюты хоть и показываются в форме выбора справочника валюты, а форму обработки не попадают.
В другой, стандартной конфигурации, эта же обработка всё хорошо показывает. Подозреваю, что дело не в моей обработке. Где-то есть управление выбором тех или иных валют. Какие-то разрешено выбирать, а какие-то - нет. Но вот где? Куда смотреть можно?
---
Вопрос снят. Всё дело в том, что это не русская база. Оказалось, у некоторых элементов справочника нет русского синонима. Элемент на самом деле выбирается, но на форме не отображается. Чуть мозги не сломал...
---
Вопрос снят. Всё дело в том, что это не русская база. Оказалось, у некоторых элементов справочника нет русского синонима. Элемент на самом деле выбирается, но на форме не отображается. Чуть мозги не сломал...
Доброго времени суток, есть отчет,который формирует остатки магазина по месяцам, но при этом он добавляет в отчет все магазины,даже которые закрыты на данный момент,можно ли как-то сделать что бы при формирование, закрытые магазины,выделялись каким-нибудь цветом?
Ну например как на скриншоте.
Грубо говоря,если в последнем месяце количество и сумма = 0, то выделять определенным цветом(например желтым).
Думал сделать так:

```1c
    Если Аптека.Количество=0 И Аптека.Сумма=0 Тогда
    Продолжить;
    КонецЕсли;
```

Но тогда он просто будет убирать их из списка, а мне этого не нужно.
---
Если у магазинов есть какой-то признак, что они закрыты - через условное оформление выделение цветом несложно сделать.
Если признака нет и надо выделять поля где сумма = 0, можно и по этому условию условное оформление сделать, но надо смотреть что получится
---
Замените условие "Сумма = 0" на "Сумма Не заполнено", если есть возможность. Т.к. в периоде нет суммы, то для СКД ее значение не 0, а NULL.
---
Если у магазинов есть какой-то признак, что они закрыты - через условное оформление выделение цветом несложно сделать.
Если признака нет и надо выделять поля где сумма = 0, можно и по этому условию условное оформление сделать, но надо смотреть что получится
---
К сожалению никакого признака нет.
Просто сделать условное оформление, если допустим сумма = 0, то выделить красным,так получается?
---
Получается, так
---
Видимо что-то не правильно сделал, ибо не выделяет
---
Старовата у вас платформа, конечно. Даже оформляемых полей нет.
Хотя, как видимо, они областью называются.
Попробуйте разделить количество и сумму, а не вместе их в условиях
---
Не помогло, всё так-же, не выделяет :с
---
Как вариант, м.б. из-за того что записей в таблице отчета с 0-м нет, из-за этого и условие не срабатывает?
Попробуйте на других числах проверить раскрашивается или нет.
Если из-за этого, добавьте искусственно записи с нулём
---
Замените условие "Сумма = 0" на "Сумма Не заполнено", если есть возможность. Т.к. в периоде нет суммы, то для СКД ее значение не 0, а NULL.
---
Всё отлично,теперь выделяет, только выделяет пустые поля, а на всю строку
---
Да, к сожалению, как выделить всю строку, я еще не придумал.
---
Уточните, пожалуйста, период в колонках у Вас как-то жестко ограничен? Используется ли для этого параметр, и если да, он всегда заполняется, или доступен флажок отключения использования параметра?
---
Нет, ограничений нет, обычный выбор начала периода и конец.
---
Ну я про конец периода и спрашиваю. Может ли пользователь не указывать его, чтобы получить все возможные данные?
---
Нет,мало того что он автоматический выставляется(на текущую дату), так если его убрать, то отчет не будет формироваться
---
Единственное, что могу предложить со своей стороны, это рассчитать дополнительный признак, что магазин открыт или закрыт на конец периода. В запросе или дополнительным набором данных. И в дальнейшем при настройке условного оформления опираться на этот признак.
Здравствуйте, возник вопрос. Как убрать "Параметры" в сформированном отчете?
Благодарю за помощь!)
---
Тогда вот так
Вы указали УТ11 и сформированный отчет, то есть перед формированием нужно войти в ЕЩЕ - ПРОЧЕЕ- ИЗМЕНИТЬ ВАРИАНТ ОТЧЕТА
---
в Конфигураторе - в отчете СКД - Настройка - Другие настройки - Выводить параметры
---
зачем лезть в конфу?
Она на замке по человечески обязана быть...
---
Думал, что это внешний отчет.
Тогда, кнопка - Ещё - у отчета - и там искать Настройки.
---
Смотри настройки
---
Ему нужно в сформированном отчете, а не вверху сами параметры.
---
У меня там их и так не было "Параметров" но они все равно выводятся
---
Тогда вот так
Вы указали УТ11 и сформированный отчет, то есть перед формированием нужно войти в ЕЩЕ - ПРОЧЕЕ- ИЗМЕНИТЬ ВАРИАНТ ОТЧЕТА
---
Благодарю!) помогло!)