Показать значение - форму поля таблицы
20.02.26
Разработка - Работа с интерфейсом
Показать значение - форму поля таблицы управляемой формы при выборе (по гиперссылке).
Чтобы показать значение поля таблицы управляемой формы при выборе (по гиперссылке):
- создаём функцию на сервере чтобы получить ПутьКДанным поля (оно доступно только на сервере)
&НаСервере
Функция ПутьКДанным(ЭлементИмя)
возврат Элементы[ЭлементИмя].ПутьКДанным;
КонецФункции
- разделяем ПутьКДанным по точке, последнее значение массива будет именем поля данных, показываем на клиенте значение поля при выборе (клике по гиперссылке)
&НаКлиенте
Процедура ОтгрузкиВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
м = СтрРазделить(ПутьКДанным(Поле.Имя),".");
имяПоляДанных = м[м.Количество()-1];
ПоказатьЗначение(,Элемент.ТекущиеДанные[имяПоляДанных]);
КонецПроцедуры
- в соответствующих полях таблицы указываем Гиперссылка
- в элементах формы типа таблица указываем событие Выбор = описанную выше процедуру
ps: в подполях не работает
профит: пользователи в один клик открывают форму значения
Вступайте в нашу телеграмм-группу Инфостарт
Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.