Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=35596)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Заполнение поля в цикле табличной части

Автор: candrey 28.02.17, 13:17

Добрый день. 1с 8.2 файловая обычный интерфейс. УТП

Есть реквизит Дата1 в табличной части Документа Заказ клиента.


При нажатии "Запись" заполняет колонку "Дата1" на какой номенклатуре стоишь т.е строке.
А нужно что бы все колонки (Дата1) таблицы заполнились подскажите как это реализовать пробовал через "Пока Выборка.Следующий() Цикл" что не получилось.


Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)

если СтрокаТабличнойЧасти.Дата1=Дата(1,1,1,0,0,0)
    тогда
    СтрокаТабличнойЧасти.Дата1= Дата;    
НоменклатураОбъект.Дата1 = Дата;
НоменклатураОбъект.Записать();
конецЕсли;

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

Автор: sava1 28.02.17, 13:33

Для каждого строка из ТабличнаяЧасть Цикл
    строка.Дата1 = ....;
КонецЦикла;

Автор: candrey 28.02.17, 13:39

sava1 @ Сегодня, 13:33 * ,

ок. Спасибо Проблема решена.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua