fbpx
  • slide 1C cloud 3
  • slide microsft
  • slide aida64
  • Заправка МФУ :)
  • Свич или магнитофон ?
  • В сеть просочилась предположительно финальная версия Windows 10
  • Мой плановый выходной
  • Создаем свой караоке-видео
  • Огромное облачное хранилище Yunpan 360 на 36Тб
  • OneWeb - глобальный проект интернет доступа
  • Поднимаем FPS в играх в Windows 10
  • Один из старейших компьютеров WITCH продолжает работать.
  • S.M.A.R.T. под VMware vSphere
  • Mortal Kombat Komplete Edition официально анонсирован для PC
  • 3DMark 1.0 (2013)
  • Dj Tro - TO [2008]
  • Российские операторы сотовой связи отказались от продаж iPhone
  • Анлок и джеилбрейк 3.1.2 на iPhone 2G/3G/3GS из-под Windows
  • С Днем Программиста 2012
  • Обзор телефона Sony Ericsson Zylo
  • Два диска
  • Свет в конце тоннеля для игр на Linux
  • Dj Tro - For my sole love [2002]
  • Тест производительности сервера DELL PowerEdge R210 II
  • Вышла VMware vSphere 6.5
  • Сравнение графики PC и PS4 на новом движке Unreal Engine 4
  • Warframe. Или как закалялась сталь.
  • Умер Ральф Баер, родитель игровых консолей
  • Dj Tro - The new trance [2013]
  • Простая выгрузка/загрузка данных между 1С
авг27

Открытие формы в режиме выбора с отбором и возвратом выбора в произвольную процедуру (тонкий клиент)

Троцкий Юрий

Открытие формы в режиме выбора с отбором и возвратом выбора в произвольную процедуру (тонкий клиент)

     Как на управляемой форме правильно открыть другую форму в режиме выбора с отбором и вернуть результат выбора в произвольную процедуру.

тонкий клиент

 

     Подобного рода задачи задачи появляются достаточно часто. Универсальное решение, чтобы не "выдумывать велосипед" каждый раз заново смотрим в коде ниже.

&НаКлиенте
Процедура КнопкаОткрытьФормуВыбора(Команда)
СтруктураПараметров = Новый Структура;
Отбор = Новый Структура;
Отбор.Вставить("ТипНоменклатуры", НужныйТипНоменклатуры );	
СтруктураПараметров.Вставить("Отбор", Отбор);
СтруктураПараметров.Вставить("РежимВыбора", Истина);
ОткрытьФорму("Справочник.Номенклатура.ФормаВыбора", СтруктураПараметров,ЭтаФорма.УникальныйИдентификатор,,,,Новый  ОписаниеОповещения("ВыборПроизведен",ЭтаФорма),РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры
&НаКлиенте
Процедура ВыборПроизведен(ВыбранноеЗначение,Форма) Экспорт
Сообщить(ВыбранноеЗначение);
КонецПроцедуры

Оставить комментарий

Пожалуйста, войдите, чтобы комментировать.