|
Текущие данные из табличной части
| ☑ |
0
Сержант ВДВ Онегин
19.08.14
✎
10:35
|
В документе имеются две табличные части.Первая заполняется, потом переходим на вторую вкладку и там вторая табличная часть.Пытаюсь получить текущие данные с первой табличной части вот этой строчкой:
ф = ЭлементыФормы.ПлановыеНачисления.ТекущиеДанные.Оклад;
где Плановые начисления это наименование табличной части (первой), а оклад нужный реквизит в ней.
Значение не является значением объектного типа (Оклад) вот такая ошибка...
В чем загвоздка??
|
|
1
ДенисЧ
19.08.14
✎
10:36
|
у тебя нету колонки Оклад в табличной части...
|
|
2
Галахад
гуру
19.08.14
✎
10:39
|
Наверное, текущиеданные = неопределено
|
|
3
Сержант ВДВ Онегин
19.08.14
✎
10:42
|
(1) вот ссылка на принтскрин. Там под сотрудником есть Оклад
|
|
4
Сержант ВДВ Онегин
19.08.14
✎
10:42
|
(2) Да, почему то текущие данные неопределены...
|
|
5
Михаил Козлов
19.08.14
✎
11:02
|
(4) Не установлен курсор в табличном поле.
|
|
6
Наутилус Помпилиус
19.08.14
✎
16:31
|
Лучше всего выбирать строчку не по текущим данным, а по конкретному отбору. Если, например, тебе нужна строчка в другой таб.части с таким же сотрудником, то НайденныеСтроки = ТвояТабЧасть.НайтиСтроки(Новый Структура("Сотрудник", текстр.Сотрудник));
Для Каждого стр из НайденныеСтроки Цикл
стр.Оклад = .....
КонецЦикла;
|
|
7
anatoly
19.08.14
✎
17:05
|
(4) потому что ушел на другую вкладку.
|
|