Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 04:28

Заблудился в таблице ))

Автор Pursh, 28 ноя 2022, 11:04

0 Пользователей и 1 гость просматривают эту тему.

Pursh

1с 8.3 На форме документа таблица значений - реквизит формы. Заполняется из регистра данных. Задача простая - после заполнения активная строка должна быть та же, что и до заполнения. То ли я дуркую, то ли что - не работает

&НаКлиенте
Процедура ДобавитьСообщение(Команда)
Если Элементы.Задачи.ТекущиеДанные = Неопределено Тогда
Иначе
ТекИндекс = Задачи.Индекс(Элементы.Задачи.ТекущиеДанные);
IDЗаписи = Элементы.Задачи.ТекущиеДанные.IDЗаписи;
ID = Объект.ID;
ДобавитьСообщениеНаСервере(ID,IDЗаписи, СокрЛП(Сообщение),ТекПользователь);
Сообщение = "";
ОбновитьЗадачи();
Элементы.Задачи.ТекущаяСтрока = Задачи[ТекИндекс];
КонецЕсли;

КонецПроцедуры

LexaK

Pursh, была уже подобная задача, немного по другому решается
1.запоминаете ключевые поля текущей строки
2.обновляете состав ТЗ
3.по ключевым полям, ищете нужную строчку, и делаете ее текущей.
если помогло нажмите: Спасибо!

Теги:
Рейтинг@Mail.ru

Поиск