Имя: Пароль:
1C
1С v8
Заполнение всех строк ТЧ конкретным значением в КД
0 zippygrill
 
19.07.14
17:08
Напомните как технологичнее заполнить колонку ВидЦены в ТЧ документа. Сейчас написал так(в ПослеЗагрузки), но не нравится лишний обход таблицы после того как все загружено:

НовыйВидЦены = Справочники.ВидыЦен.НайтиПоНаименованию("Прайс-лист");
Для Каждого Строка Из Объект.Товары Цикл
    Строка.ВидЦены = НовыйВидЦены;
КонецЦикла;
1 Wobland
 
19.07.14
17:10
при выгрузке Значение=СпециальноСозданнаяНоменклатура. я так делал
2 zippygrill
 
19.07.14
17:20
Что то мне кажется н прокатит, ПриВЫгрузке мы еще на стороне источника соответственно откуда там может быть мой справочник ВидыЦен :)
3 Рэйв
 
19.07.14
17:22
При Загрузке Объект полностью в твоих руках. Что хочешь, то и делай.
4 Wobland
 
19.07.14
17:22
(2) ну я себе заводил "предопределённый" товар или услугу - 2 элемента. но у меня номенклатура и там и там была. заполнитьзначения?
5 Рэйв
 
19.07.14
17:22
*ПослеЗагрузки
6 SleepyHead
 
гуру
19.07.14
20:08
(0) при конвертации табличной части создать реквизит без источника, в обработчике "перед выгрузкой" прописать получить значение, которое будет передано в 8.2

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

На вопрос - с кем вы сейчас разговаривали только что даю ответ - смиритесь с лишним обходом табличной части после загрузки.