|
УФ. Как в форму выбора передать параметр | ☑ | ||
|---|---|---|---|---|
|
0
ПрограмлюКак Индус
09.07.12
✎
17:01
|
Есть форма выбора.
При открытии она должна выполнить ряд действий в процедуре ПриСозданииНаСервере(). Для этого мне в эту процедуру надо передать параметр? определяемый в вызывающем документе. Подскажите , как это сделать? Надо добавить реквизит формы и при открытии формы из документа его устанавливать? Тогда как это сделать? Или иной механизм? Туплю что то. |
|||
|
1
ПрограмлюКак Индус
09.07.12
✎
17:03
|
можно ли сделать это не ПриВыборе() Договора, а заранее - типа
Элементы.ДоговорКонтрагента.Параметры........ как то так? |
|||
|
2
Reset
09.07.12
✎
17:07
|
Передавать параметры логично через Параметры
|
|||
|
3
ПрограмлюКак Индус
09.07.12
✎
17:08
|
(2) а как?
понимаю что простой вопрос - но УФ вынесли мозг. туплю |
|||
|
4
ПрограмлюКак Индус
09.07.12
✎
17:09
|
+(3) понятно, что Параметр в форму выбора добавлю.
А как установить его? |
|||
|
5
Reset
09.07.12
✎
17:09
|
ПолучитьФорму(<ИмяФормы>, <Параметры> <===
ПриСозданииНаСервере() Если Параметры.Татата |
|||
|
6
ПрограмлюКак Индус
09.07.12
✎
17:14
|
(5)ПолучитьФорму() это где писать? ПриНачалеВыбора?
И еще - мне надо вывести этот параметр на форму. Получается - все же реквизит формы делать а не Параметр? Как тогда передать в реквизит? |
|||
|
7
ПрограмлюКак Индус
09.07.12
✎
17:26
|
Нашел как в типовой сделано. Как все в УФ - через заднее место.
См. Спр.Основные средства &НаКлиенте Процедура КодПоОКОФНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ФормаОКОФ = ПолучитьФорму("Справочник.ОсновныеСредства.Форма.ФормаВыбораАмортизационнойГруппы"); ФормаОКОФ.УстановитьТекущийОКОФ(Объект.КодПоОКОФ,Объект.АмортизационнаяГруппа); ............................ А в той форме есть процедура - УстановитьТекущийОКОФ - которая устанавливает реквизит - который на форме. И без Параметров - тока через реквизиты |
|||
|
8
ПрограмлюКак Индус
09.07.12
✎
17:30
|
Кстати! А можно как-нибудь в форме выбора определить какой объект ее вызвал?
|
|||
|
9
prosto-nik
09.07.12
✎
17:45
|
ну если ты ей скажешь, то можно
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |