Имя: Пароль:
1C
1С v8
Заполнение таблицы формы программно (Документ "Резервирование товаров")
0 f10
 
17.03.16
09:57
1С 8.2
Появилась срочная задача - зарезервировать все товары определенных складов.
Так как еще новичок (пришел из других языков программирования) - решил добавить временную кнопку в документе "Резервирование товаров" что бы 1С-ка сама все сделала по её правилам, а я бы только отдал список нужных товаров.

Список нужных товаров получил, но как этот список загнать в таблицу формы "Резервирование товаров"?
1 aleks_default
 
17.03.16
10:00
Зачем тебе таблица формы вообще? Загоняй в ТЧ документа.
2 f10
 
17.03.16
10:03
(1) ТЧ - это табличная часть?
Как на неё выйти в модуле формы? Или она доступна только в модуле документа?
3 aleks_default
 
17.03.16
10:09
Объект.ТвояТабличнаяЧасть
4 AneJIbcuH
 
17.03.16
10:20
Либо попробуй ЗначениеВРеквизитФормы(..)
5 f10
 
17.03.16
10:24
Сделал так:
Для Каждого ТоварСклада Из ТоварыСклада Цикл
                НовСтр = ТЧ.Добавить();
                ЗаполнитьЗначенияСвойств(НовСтр, ТоварСклада);
            КонецЦикла;
6 eklmn
 
гуру
17.03.16
10:33
а просто документ руками сделать не судьба? почему программно?
7 f10
 
17.03.16
10:35
(6) там тысячи позиций.
Если можно руками их быстро загнать - дайте знать. Скажу об этом менеджеру.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.