Имя: Пароль:
1C
1С v8
Выбрать первое значение из таблицы значений
0 Guerro
 
18.03.19
14:01
Вопрос тривиальный, просто не нашел в гугле или не умею искать.
Есть таблица значений "РулонПартия", и стоит событие "Выбор", которое отсылает на процедуру:
Процедура РулонПартияВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
    ТДРП=ЭлементыФормы.РулонПартия.ТекущиеДанные;
    РулонПартия(ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные,ТДРП);    
    РасчетСуммы(ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные);
    СтандартнаяОбработка=Ложь;
КонецПроцедуры

Есть кнопка "Подобрать рулон", нужно чтобы событие ПриНажатии выбиралась первая строка в таблице значений "РулонПартия".
Помогите реализовать процедуру
1 Guerro
 
18.03.19
14:06
А точнее чтобы выполнялась процедура "РулонПартияВыбор", у меня не получается заполнить параметры, которые отсылают на первую строку
2 aleks_default
 
18.03.19
14:08
Что-то вроде
ТДРП=ЭлементыФормы.РулонПартия[0]
не помню точно как это на обычных формах
3 Guerro
 
18.03.19
14:18
(2) {Документ.Производство.Форма.Форма1.Форма(1118)}: Получение элемента по индексу для значения не определено
    ТДРП=ЭлементыФормы.РулонПартия[0];
4 Aggressor
 
18.03.19
14:41
Таблица у тебя видимо пустая.
5 Aggressor
 
18.03.19
14:43
А в целом не совсем понятно как у тебя таблица значений живёт на форме...
6 Guerro
 
18.03.19
14:46
(5) Из Регистра Накопления заполняется таблица, а потом я ее обрабатываю под себя
7 Aggressor
 
18.03.19
14:52
А, у Вас видимо обычное приложение(судя по обращению ЭлементыФормы (уже начал забывать, что оно существует)).
8 Guerro
 
18.03.19
14:53
(2) Вот решение:
ТДРП=ЭлементыФормы.РулонПартия.Значение[0]

Спасибо большое