|
Узнать из какой функции вызвана другая функция | ☑ | ||
---|---|---|---|---|
0
manc88
16.05.14
✎
14:27
|
Вообще возможно ли такое в 1с8.2? Я имею ввиду программно в самой функции которую вызывали узнать откуда она была вызвана, т.е не через стек вызовов в отладчике.
|
|||
1
1dvd
16.05.14
✎
14:28
|
нужно программировать так, чтобы подобных вопросов даже не возникало
|
|||
2
ДенисЧ
16.05.14
✎
14:31
|
Нет, нельзя
|
|||
3
manc88
16.05.14
✎
14:31
|
(1) Согласен, но мне это нужно в целях логирования некоторых событий и писать в например так
Логирование.ДобавитьЗапись("Сообщение") проще чем так Логирование.ДобавитьЗапись("ПроведениеДокументаБлаБлаБла","Сообщение") |
|||
4
Ненавижу 1С
гуру
16.05.14
✎
14:38
|
(3) сделай подписки на события
|
|||
5
manc88
16.05.14
✎
14:38
|
(2) да, перекопал кучу инфы, похоже действительно нельзя.
|
|||
6
Адский плющ
16.05.14
✎
14:39
|
Вызови исключение. В данных исключения вся эта инфа есть )
|
|||
7
manc88
16.05.14
✎
14:40
|
(6) не думаю что исключения предназначены для этого
|
|||
8
manc88
16.05.14
✎
14:42
|
(4) Как вариант, но проблема в том что события не только предопределенные.
|
|||
9
vde69
модератор
16.05.14
✎
14:50
|
я использую вот такую функцию (разумеется требуется инициализация...)
Функция ПолучитьID_ОбъектаВПамяти () Экспорт ID = Неопределено; ДополнительныеСвойства.Свойство("ID_ОбъектаВПамяти", ID); Возврат (СокрЛП(ID)); КонецФункции |
|||
10
manc88
16.05.14
✎
14:58
|
(9) Что такое ДополнительныеСвойства ?
|
|||
11
vde69
модератор
16.05.14
✎
15:00
|
ДополнительныеСвойства - это у объекта...
|
|||
12
Рэйв
16.05.14
✎
15:02
|
(0)Параметром шли в функцию текст откуда вызываешь
|
|||
13
manc88
16.05.14
✎
15:06
|
(12) (3)
|
|||
14
manc88
16.05.14
✎
15:09
|
(11) видимо мне не судьба понять о чем вы пишите(гугление по "ДополнительныеСвойства" не помогло) (((
|
|||
15
ДенисЧ
16.05.14
✎
15:10
|
(14)
ДокументОбъект.<Имя документа>.ДополнительныеСвойства (DocumentObject.<Имя документа>.AdditionalProperties) ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) ДополнительныеСвойства (AdditionalProperties) Использование: Только чтение. Описание: Тип: Структура. Может использоваться в тех случаях, когда необходимо хранить некоторые значения, связанные с объектом, на время выполнения некоторых операций, без изменения объекта. Например, при обработке событий в подписке на события. Доступность: Сервер, толстый клиент, внешнее соединение. |
|||
16
manc88
16.05.14
✎
15:17
|
(15) Понял спасибо, жаль что у обработок и отчетов такого нет
|
|||
17
ИС-2
naïve
16.05.14
✎
15:24
|
а как можно в событии ОбновлениеОтображения узнать из-за изменения какого реквизита произошло данное событие
|
|||
18
manc88
16.05.14
✎
15:29
|
(17) Думаю никак
|
|||
19
ИС-2
naïve
16.05.14
✎
15:45
|
(18) печально, а то в заказе покупателя все время флажок модифицированность стоит истина
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |