Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

не могу задать цену в табличной части формы 8.3

не могу задать цену в табличной части формы 8.3
Я
   malenkymuk
 
27.01.19 - 01:57
На клиенте из внешней обработки получаю форму документа

Форма = ПолучитьФорму("Документ.ПоступлениеТоваров.Форма.ФормаДокумента");

Заполняю ее табличную часть

НоваяСтрока = Форма.Товары.Добавить();
НоваяСтрока.Номенклатура = Справочники.Номенклатура.НайтиПоКоду("10000001");
НоваяСтрока.Количество = 10;    
НоваяСтрока.Цена = 1000;

Открываю форму. Новая строка появляется с заполненной Номенклатурой и количеством.

Цена не устанавливается. Наверно поле как-то пересчитывать нужно? Форма.Обновить() ничего не дает. Как с этим полем работать?
 
 
   Aleksey
 
1 - 27.01.19 - 02:29
Может цена от суммы зависит?
   runoff_runoff
 
2 - 27.01.19 - 02:31
Форма.Объект.Товары
   Aleksey
 
3 - 27.01.19 - 02:32
(2) "Новая строка появляется с заполненной Номенклатурой и количеством. "
   malenkymuk
 
4 - 27.01.19 - 02:52
Сумму тоже указывал. Пробовал разные комбинации.
   malenkymuk
 
5 - 27.01.19 - 02:57
(2) Форма.Объект.Товары - поле объекта не обнаружено.
Через Форма.ЭтотОбъект пробовал, ничего не меняется.
   malenkymuk
 
6 - 27.01.19 - 10:15
Сделал установку цены поле открытия формы - получилось. Только не понятно, можно ли для формы вызвать что-то типа Форма.Перечитать(), чтобы сумму руками не пересчитывать?
   МимохожийОднако
 
7 - 27.01.19 - 11:12
Зачем вносить через форму и открывать её, когда можно заполнять табличную часть в объекте документа.
   Velman
 
8 - 27.01.19 - 11:21
Может цена из соглашения берется? Конфа какая? Если используются соглашения, то не встанет просто так
   malenkymuk
 
9 - 27.01.19 - 11:27
(7) А из внешней обработки это возможно? Есть пример?
   malenkymuk
 
10 - 27.01.19 - 11:28
(8) Конфа Рарус Альфа-Авто.
 
 Рекламное место пустует
   shuhard
 
11 - 27.01.19 - 12:19
(9) какой тебе нужен пример для работы с ТЧ объекта документа ?
   МимохожийОднако
 
12 - 27.01.19 - 13:51
(9) Док=Документы.ПоступлениеТоваров.СоздатьДокумент();
   malenkymuk
 
13 - 27.01.19 - 15:57
(12) А как это ТЧ формы загрузить потом?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует