|
Управляемое приложение. Модуль формы. | ☑ | ||
|---|---|---|---|---|
|
0
Serdolik55
29.11.11
✎
13:30
|
Коллеги, как правильно обратиться к элементу справочника в модуле формы управляемого приложения? Пишу так:
&НаКлиенте Процедура СтарыйМОЛОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка) Если ТипЗнч(ВыбранноеЗначение) = ТИП("СправочникСсылка.ФизическиеЛица") И ВыбранноеЗначение = Константы.ОтветственныйЗаОсновнойСклад.Получить() Тогда Объект.СтароеРабочееМесто = Справочники.Склады.НайтиПоКоду("000000001"); Иначе Объект.СтароеРабочееМесто = ВыбранноеЗначение.Подразделение; КонецЕсли; КонецПроцедуры Выдаёт ошибку: {Документ.ПеремещениеТМЦ.Форма.ФормаДокумента.Форма(60,96)}: Переменная не определена (Константы) Если ТипЗнч(ВыбранноеЗначение) = ТИП("СправочникСсылка.ФизическиеЛица") И ВыбранноеЗначение = <<?>>Константы.ОтветственныйЗаОсновнойСклад.Получить() Тогда (Проверка: Тонкий клиент) {Документ.ПеремещениеТМЦ.Форма.ФормаДокумента.Форма(61,31)}: Переменная не определена (Справочники) Объект.СтароеРабочееМесто = <<?>>Справочники.Склады.НайтиПоКоду("000000001"); (Проверка: Тонкий клиент) |
|||
|
1
aleks-id
29.11.11
✎
13:31
|
делай на сервере
|
|||
|
2
Grusswelle
29.11.11
✎
13:32
|
&НаКлиенте
Процедура МояПроцедура() ОбраьтитьсяКЭлементуСправочника() КонецПроцедуры &НаСервере Процедура ОбраьтитьсяКЭлементуСправочника() КонецПроцедуры |
|||
|
3
Buster007
29.11.11
✎
13:33
|
интересное условие )
|
|||
|
4
2S
29.11.11
✎
13:36
|
(3) в УФ так модно, да и по другому не выйдет :)
|
|||
|
5
Buster007
29.11.11
✎
13:37
|
(4) я вообще про условие, а не про УФ ) как сделать в УФ ему уже написали )
|
|||
|
6
Serdolik55
29.11.11
✎
13:38
|
Условие интресное, конфигурация самописная
|
|||
|
7
a_alenkin
29.11.11
✎
13:40
|
Объект.СтароеРабочееМесто = Справочники.Склады.НайтиПоКоду("000000001")
за такое бить нада)))) |
|||
|
8
Serdolik55
29.11.11
✎
14:10
|
Предлагаешь ввести константу или сделать элемент предопределённым?
|
| Форум | Правила | Описание | Секции | Поиск |