Имя: Пароль:
1C
1С v8
Добавление строки ТЧ документа
0 popoff17
 
10.11.11
13:04
Господа, здравствуйте!
Помогите заполнить ТЧ документа. Делаю так(приведу лишь кусок кода, относящийся к делу):

ПервыйОбъект = Документы.НормативыВыдачиСОиСИЗ.Выбрать();
Пока ПервыйОбъект.Следующий() Цикл
Первый = ПервыйОбъект.ПолучитьОбъект();
НовоеЗначение = Первый.НормыВыдачи.Добавить();
НовоеЗначение.Номенклатура = ВторойМассив[проход].Наименование;
Первый.Записать();
Первый.Записать(РежимЗаписиДокумента.Проведение);

"Не взлетает"...
Подскажите, где ошибка? как правильно заполнить ТЧ документа?
1 popoff17
 
10.11.11
13:05
Появляется новая пустая строка...
2 Fragster
 
гуру
10.11.11
13:06
Наименование наверное строка а номенклатура - ссылка
3 shuhard
 
10.11.11
13:06
(0)[НовоеЗначение.Номенклатура = ВторойМассив[проход].Наименование;]
не а,
не взлетит
4 Maxus43
 
10.11.11
13:06
Первый.Записать();
Первый.Записать(РежимЗаписиДокумента.Проведение);

ну и это лишнее. одна только вторая строка
5 Fragster
 
гуру
10.11.11
13:08
Думаю, так:
НовоеЗначение.Номенклатура = ВторойМассив[проход]
6 hhhh
 
10.11.11
13:14
(4) если ошибки проведения возможны, то не помешает. Будут хотя бы непроведенные документы.
7 popoff17
 
10.11.11
13:16
Спасибо, получилось.
8 Maxus43
 
10.11.11
13:21
(6) при авто создании доков надо этого полностью избегать, имхо
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.