|
Обратиться к модули внешней обработки из формы |
☑ |
0
tigrandis
22.03.13
✎
16:07
|
Привет всем,
выдает ошибку обработчик создание формы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
Возврат;
КонецЕсли;
Обработка = РеквизитФормыВЗначение("Объект");
ПользовательСсылка = Параметры.Пользователь;
ДействиеСНастройками = Параметры.ДействиеСНастройками;
ПользовательИнформационнойБазы = Обработка.ИмяПользователяИБ(ПользовательСсылка);
ТекущийПользовательСсылка = Пользователи.ТекущийПользователь();
ТекущийПользователь = Обработка.ИмяПользователяИБ(ТекущийПользовательСсылка);
ВыбраннаяСтраницаНастроек = Элементы.ВидыНастроек.ТекущаяСтраница.Имя;
Обработка.ИмяФормыПерсональныхНастроек(ИмяФормыПерсональныхНастроек);
ЗаполнитьСпискиНастроек(Ложь);
КонецПроцедуры
{Форма.ВыборНастроек.Форма(12)}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение)
Обработка = РеквизитФормыВЗначение("ЭтаФорма");
по причине:
Недопустимое значение параметра (параметр номер '1')
дело в том, что в этой же самой обработке при вызове того же метода для открытия другой формы нормально открывает.
помогите(
|
|
1
tigrandis
22.03.13
✎
16:13
|
{Форма.ВыборНастроек.Форма(12)}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение)
Обработка = РеквизитФормыВЗначение("Объект");
ошибка такая, это просто не то было скопировано
|
|
2
pessok
22.03.13
✎
16:15
|
(1) зачем ты на сервере делаешь РеквизитФормыВЗначение?
|
|
3
pessok
22.03.13
✎
16:15
|
Обработка = Объект, если уж на то пошло
|
|
4
tigrandis
22.03.13
✎
16:26
|
а как мне по другому обратится к процедуре в модуле формы ??
|
|