Имя: Пароль:
1C
 
Добавить строку в табличную часть формы
0 Uragan_a
 
20.09.15
12:12
ФормаЭлементыФормыОтработанноеВремя=Форма.ЭлементыФормы.ОтработанноеВремя;
ФормаЭлементыФормыОтработанноеВремя.ДобавитьСтроку();
ФормаЭлементыФормыОтработанноеВремя.ТекущиеДанные.Сотрудник=Сотр;
ФормаЭлементыФормыОтработанноеВремя.ТекущиеДанные.ФизЛицо = Сотр.ФизЛицо;

Вылетает ошибка, что дыннае не являются объектного типа Сотрудник

В отладчике ТекущиеДанные пусто (

http://s018.radikal.ru/i508/1509/a8/a0a6f647b46f.png
1 itlikbez
 
20.09.15
12:17
(0) Надо добавлять не в интерфейс, а в модель.
2 Lexey_
 
20.09.15
12:20
(0) ФормаЭлементыФормыОтработанноеВремя=Форма.ЭлементыФормы.ОтработанноеВремя; вот это гениально - коротко, читаемо, стильно!
3 Uragan_a
 
20.09.15
12:28
Обработка не моя, но должна работать)
Предлагаете переписывать и работать с ТабличнойЧасть, а не элементами формы?

Но по хорошему, должо же работать
4 Uragan_a
 
20.09.15
12:28
*должно
5 ВедущийП
 
20.09.15
12:30
(4) не должно. Текущие данные это спозиционированный элемент
6 GreatOne
 
20.09.15
12:30
6 лет на форуме.
7 ВедущийП
 
20.09.15
12:31
(3) работай с источником данных
8 Uragan_a
 
20.09.15
12:33
у обработки 70 плюсов на инфостарте)
спасибо
9 Uragan_a
 
20.09.15
13:09
В УППшной базе все красиво
http://s017.radikal.ru/i420/1509/d0/518fba93a666.png