Мастер-группа. Тема №04: Реализация подборов в документах
Сегодня мы поговорим о важном интерфейсном механизме – организации подборов.
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь. Если Вы оплачивали курс, у Вас активирован токен доступа, Вы залогинены, но Вы видите эту запись — напишите нам на e-mail поддержки.
Вообще-то это тема называется “Реализация подборов в документах”, а “Различные элементы формы” это Тема №6. Исправьте, плиз.
Спасибо, Евгений.
А можно комментарий? Почему работал в Создание формы подбора документа: визуализация выбора пользователя. конструктив:
<code>
Строка = Таблица.Добавить()
Для каждого Товар Из ВыбраннаяСтрока Цикл
Строка.Номенклатура = Товар;
Строка.Количество = 1;
КонецЦикла;
</code>
Ведь Строка = Таблица.Добавить() у нас вне цикла и следовательно мы в цикле должны были бы перезаписывать значение “Номенклатура” и “Количество” для одной и той же строки. Или я ошибаюсь?
P.S. Вы эту ошибку исправили чуть позже уже в следующем разделе, но мне не понятно почему эта конструкция вообще работала в том виде, как это было показано в демонстрации.
>но мне не понятно почему эта конструкция вообще работала в том виде, как это было показано в демонстрации
Данный код корректно работает, только когда выбрана одна строка. Если бы выбиралось несколько строк, то добавилась бы только последняя.
Как верно заметили, ошибка исправлена дальше.