|
Добавление строки ТЧ документа
| ☑ |
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) при авто создании доков надо этого полностью избегать, имхо
|
|
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.