|
Вызов экспортной процедуры | ☑ | ||
---|---|---|---|---|
0
arhiordinator
13.08.14
✎
13:38
|
Подскажите плиз как вызвать экспортную процедура находящуюся в модуле Справочника, дело в том, что вызываю из другого объекта.
ВызватьПроцедуру = Справочники.Пользователи.ПолучитьСсылку(Сотрудник).ПолучитьОбъект(); ВызватьПроцедуру.ВосстановлениеУдаленногоПользователя(Сотрудник, КонецДня(Дата) + 10); Просто, как то странно можно ли как то вызвать не получая объект. Я хочу передать туда объект сотрудник он всё равно в справочнике будет отрабатывать и получать объект сотрудника |
|||
1
lxndr
13.08.14
✎
13:40
|
что в переменной "Сотрудник"?
|
|||
2
Господин ПЖ
13.08.14
✎
13:41
|
>Справочники.Пользователи.ПолучитьСсылку
вызывается static >.ПолучитьОбъект(); это зачем? контекст вообще какой? |
|||
3
arhiordinator
13.08.14
✎
13:41
|
(1) Ссылка на объект в справочнике сотрудник, суть не в этом.
Мне бы хотелось бы как то так вызвать процедуру Справочники.Пользователи.ВосстановлениеУдаленногоПользователя(Сотрудник, КонецДня(Дата) + 10); Что бы без всяких получить объект. |
|||
4
lxndr
13.08.14
✎
13:42
|
Сотрудник.ПолучитьОбъект().ВосстановлениеУдаленногоПользователя(Сотрудник, КонецДня(Дата) + 10);
>> Что бы без всяких получить объект. Это не возможно |
|||
5
goleaff2006
13.08.14
✎
13:43
|
В модуле менеджера справочника напиши функцию
|
|||
6
Господин ПЖ
13.08.14
✎
13:43
|
(3) если она лежит в объекте - то никак
|
|||
7
1Сергей
13.08.14
✎
13:43
|
- можно ли обратиться к модулю объекта без самого объекта?
- нет |
|||
8
lxndr
13.08.14
✎
13:43
|
если очень хочется, то логичнее перенести процедуру в модуль менеджера
|
|||
9
1Сергей
13.08.14
✎
13:44
|
(8) а ещё логичнее в общий
|
|||
10
Господин ПЖ
13.08.14
✎
13:46
|
если Сотрудник это объект от Справочники.Пользователи
то логичнее из имени в менеджер >а ещё логичнее в общий зачем? там и так мусора хватает |
|||
11
arhiordinator
13.08.14
✎
13:47
|
Спасибо народ, буду думать как лучше сделать.
|
|||
12
1Сергей
13.08.14
✎
13:47
|
(10) количество общих модулей практически не ограничено. Как и размер
|
|||
13
Господин ПЖ
13.08.14
✎
13:50
|
(12) в конфах уже хватает ...Клиент ...Сервер ...Переопределяемый
узкая задача в рамках единственного прикладного объекта, решается либо на уровне объекта или класса объекта |
|||
14
arhiordinator
13.08.14
✎
13:55
|
я короче забил на передачу данных и определил функцию прям в доке от куда вызывается, пусть там и сидит. Если потом будет часто вызываться из других объектов буду объект передавать и в общий модуль перенесу.
|
|||
15
arhiordinator
13.08.14
✎
13:56
|
Считай ещё функцию пророка выполняю :)
|
|||
16
arhiordinator
13.08.14
✎
13:58
|
В каждом 1С программисте есть немного ванги )))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |