|
Как в модуле менеджера узнать, какого объекта этот модуль менеджера
| ☑ |
0
Ольхов
18.03.22
✎
10:35
|
Что-то не нагуглилось/наяндексилось, нельзя, что-ли?
|
|
1
Ёпрст
18.03.22
✎
10:38
|
Ctrl+T
|
|
2
Ольхов
18.03.22
✎
10:38
|
(1) Не, программно.
|
|
3
Ёпрст
18.03.22
✎
10:40
|
(2) ТипЗнч(ЭтотОбъект)
|
|
4
Ольхов
18.03.22
✎
10:43
|
(3) В модуле менеджера есть ЭтотОбъект? Пойду проверю.
|
|
5
ptiz
18.03.22
✎
10:46
|
(0) От создателей "Как высыпаться за 4 часа": никак. если не передавать туда такой параметр.
|
|
6
Ёпрст
18.03.22
✎
10:46
|
(4) будет, передай его параметром..
|
|
7
Ольхов
18.03.22
✎
10:47
|
(4) Не, нету там ЭтотОбъект.
|
|
8
Ольхов
18.03.22
✎
10:49
|
(5) Ну так не интересно, с таким-же успехом можно его прям в тексте захардкодить :)
|
|
9
Ёпрст
18.03.22
✎
10:51
|
(8) как ты вызываешь методы менеджера объекта ?
Там и ответ есть , что ЭТО за объект.
|
|
10
Вафель
18.03.22
✎
10:52
|
в менеджере есть метод ПустаяСсылка(). Можно от него плясать
|
|
11
VladZ
18.03.22
✎
10:55
|
(0) Зачем?
|
|
12
patapum
18.03.22
✎
10:56
|
(0) Есть по крайней мере один вариант (но мудреный) программно вычислить "стек вызовов". Внутри попытки сам вызываешь исключение, в ОписаниеОшибки() будет что-то типа стека. Распарсишь - молодец.
|
|
13
Ольхов
18.03.22
✎
10:59
|
(10) А если это модуль регистра сведений?
|
|
14
ptiz
18.03.22
✎
10:59
|
(10) Точно!
|
|
15
Ольхов
18.03.22
✎
11:01
|
(11) Затем, чтобы предать дальше в общие модули, которые должны уметь универсально обрабатывать несколько разных видов объектов.
|
|
16
Ёпрст
18.03.22
✎
11:02
|
(15) чего передать то и откуда ?
ответь на (9)
|
|
17
ptiz
18.03.22
✎
11:04
|
(13) Метаданные.НайтиПоТипу(ТипЗнч(ПустойКлюч())).ПолноеИмя()
|
|
18
Ольхов
18.03.22
✎
11:09
|
(10) (17) Спасибо, работает!
|
|