Имя: Пароль:
1C
1С v8
Как получить текущиеданные
0 Ferrari
 
17.04.14
15:08
Как получить текущиеданные документа, форма которого получена через метод получитьФорму(). Пишу

ФормаДок=Док.ПолучитьФорму();    
ТекущиеДанные = ФормаДок.Элементы["Товары"].ТекущиеДанные;

Пишет поле объекта не обнаружено Элементы.
1 Ferrari
 
17.04.14
15:09
не документа, а табличной части документа
2 Fil_il
 
17.04.14
15:13
У Формы есть свойство ЭлементыФормы, а не Элементы
3 Ferrari
 
17.04.14
15:21
(2) ты прав) теперь вот это

{ОбщийМодуль.ОбработкаТабличныхЧастейКлиентСервер.Модуль(8)}: Значение не является значением объектного типа (Сумма)
    СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Цена * ?(СтрокаТабличнойЧасти.Количество = 0, ЗначениеПустогоКоличества, СтрокаТабличнойЧасти.Количество);
4 zippygrill
 
17.04.14
15:28
помни что текущие данные это только на клиенте.
5 mikecool
 
17.04.14
15:31
(0) форма открыта то? для начала
6 Ferrari
 
17.04.14
15:47
возможно ли от ссылки на док получить его форму на клиенте? то есть получитьобъект() не получится использовать
7 Wobland
 
17.04.14
15:48
а зачем форма?
8 Ferrari
 
17.04.14
15:49
(7) чтобы получить текущиеданные таб части. может быть их можно получить по другому?
2 + 2 = 3.9999999999999999999999999999999...