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

Передача параметров из формы в форму

Автор magnifico61, 03 июн 2015, 15:08

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

magnifico61

Есть форма на которой выполняется следующий код(при начеле выбора колонки ТЧ):

ПараметрыОткрытия = Новый Структура("ДатаВыпуска, ФорматДатыВыпуска");

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

Как в открывшейся форме получить эти параметы или есть другой способ передачи параметров в управляемом интерфейсе?

Дмитрий@

Создаете параметры во второй форме.
В первой форме создаете структуру параметров, и заполняете ее значениями.
И передаете их при открытии формы "Открыть форму".

В вашем коде я не вижу заполнения параметров значениями.

magnifico61

Спасибо, помогло.

Есть еще небольшой вопрос.
РольДоступа("Полные права") как сделать аналогичную проверку но в тонком клиенте?

cska-fanat-kz

Цитата: magnifico61 от 03 июн 2015, 17:41
Спасибо, помогло.

Есть еще небольшой вопрос.
РольДоступа("Полные права") как сделать аналогичную проверку но в тонком клиенте?

Сделать серверную функцию
&НаСервереБезКонтекста
Функция РольДоступнаНаСервере(Роль)
    Возврат РольДоступна(Роль);
КонецФункции
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

cska-fanat-kz

Цитата: magnifico61 от 03 июн 2015, 15:08Как в открывшейся форме получить эти параметы или есть другой способ передачи параметров в управляемом интерфейсе?

В открываемой форме в ПриСозданииНаСервере() параметры видны через "Параметры.<<ИмяПараметра>>"

В книге "Разработка управляемого интерфейса" подробно разобрано взаимодействие между формами и плюс "другой способ передачи" через временное хранилище.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск