|
как получить параметры формы в 8.3 | ☑ | ||
---|---|---|---|---|
0
Rassvetniy
27.02.16
✎
14:31
|
Приветствую.
По примерам предполагаешь одно, а выходит другое... Создается форма с одним параметром П = Новый Структура("пар", "запросТовара") ; Форма= ПолучитьФорму("РегистрСведений.Цены.ФормаСписка",П, ЭтаФорма); Форма.Открыть(); как в событии выбор строки таблицы на этой форме прочитать этот параметр пар??? &НаКлиенте Процедура СписокПриАктивизацииСтроки(Элемент) сообщить(параметры.пар); // не видит параметра //Для Каждого Элемент из этаформа.Параметры Цикл // Сообщить(Элемент.Ключ + ": " + Элемент.Значение); //КонецЦикла; ВыделеннаяСтрока = Элемент.ТекущиеДанные; КонецПроцедуры а тут видит, но цикл для каждого не работает &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) сообщить(этаформа.параметры.пар); // Для Каждого Элемент из Параметры Цикл //Сообщить(Элемент.Ключ + ": " + Элемент.Значение); //КонецЦикла; КонецПроцедуры на клиенте что не видит параметры формы? ДанныеФормыСтруктура в синтаксис помощнике написано есть доступность для клиента, где у меня ошибка? |
|||
1
olegves
27.02.16
✎
14:36
|
1. Получить форму забудь, в УФ используют Открыть форму.
2. В процедуре ПриСозданииНаСервере проверяй параметры и присваивай из реквизитам Формы, если хочешь их видеть на клиенте |
|||
2
olegves
27.02.16
✎
14:37
|
(1) *из = их
|
|||
3
1sanekmaloi1
27.02.16
✎
14:43
|
У упр.формы есть параметры, которые расположены на третьей закладке "реквизиты,команды,параметры" добавь туда параметр и он будет доступен везде и на клиенте и на сервере или делай как в (1) при создании доставай и присваивай реквизитам формы и т.д.
|
|||
4
1sanekmaloi1
27.02.16
✎
14:47
|
+(3) в параметрах формы содержится "ДанныеФормыСтруктура" для не доступен обход "для каждого из",
используй параметры.свойство(....); |
|||
5
Rassvetniy
27.02.16
✎
15:13
|
спасибо, как раз до прочтения ответов сообразил обойти сию заковыку через реквезит.
А есть ли учебник или сайт где по формам вменяемо расписано? читал только хрусталеву пособие для разработчиков 8.3 там материала очень мало, а то спотыкаешся на элементарном с этим клиент-сервером, видимостью объектов а как используя параметры.свойство обойти циклом структуру? |
|||
6
EvgeniuXP
27.02.16
✎
20:25
|
параметр может быть еще ключевым или нет :) зависит от задачи.
|
|||
7
EvgeniuXP
27.02.16
✎
20:26
|
Реквизит не всегда гуд :) более сложный для системы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |