Имя: Пароль:
1C
1С v8
Можно ли просмотреть список вызываемых процедур из отладчик Стек вызовов
0 sidalexsandr
 
29.11.12
15:11
Имеется Процедура, которая вызывает другие Процедуры. Можно ли с помощью Стека вызовов просмотреть Список и порядок вызова других процедур из входе работы этой Процедуры.
1 YHVVH
 
29.11.12
15:15
(0) из входе работы - это как?
2 Undefined vs NULL
 
29.11.12
15:16
(0) они же еще не вызваны, как их посмотреть?
3 TormozIT
 
гуру
29.11.12
15:44
Предсказанное дерево вызовов конфигуратор не умеет строить в отличие от Visual Studio. Отладчик здесь не при чем вообще.
4 sidalexsandr
 
29.11.12
15:51
(1) Пример:

Процедура КоманднаяПанельТоварыДействиеЦеныВалюта(Кнопка)
................
   СтруктураЗначений = Ценообразование.ОткрытьФормуЦеныИВалюта(....);
.....................
КонецПроцедуры

Вызывает: Ценообразование.ОткрытьФормуЦеныИВалюта(...);
Вызывает: глЗначениеПеременной(...);

И так далее (пример из УПП 1.3 Модуль формы документа ПоступлениеТоваровУслуг).
5 sidalexsandr
 
29.11.12
15:52
(3) Не предсказанное, а можно назвать выполненное дерево вызов.
6 sidalexsandr
 
29.11.12
15:58
update
7 hhhh
 
29.11.12
16:03
(6) а если так? То что должно выдать?

Процедура Проц1()

  Если Функция1() Тогда
      Проц2();
  Иначе
      Проц3();
  КонецЕсли;

КонецПроцедуры
8 sidalexsandr
 
29.11.12
16:20
(7) Если Функция1() = Истина, Тогда

Проц1()
      Функция1()
                 Проц2()
9 Vladal
 
29.11.12
16:22
Т.е. прекомпилировать код и составить стек вызовов?
10 acsent
 
29.11.12
16:22
только если замер производительности
11 Maxus43
 
29.11.12
16:23
а замер не предлагали ещё?
12 TormozIT
 
гуру
29.11.12
23:19
Замер производительности не показывает дерево вызовов. Он выдает свертку дерева в таблицу по строкам кода.