Имя: Пароль:
1C
1С v8
Загадочная инициализация параметров сеанса.
0 Oleg87
 
17.04.15
19:09
Добрый день.

Чистая база.
1. Создаю параметр сеанса "ПараметрСеанса1"
2. В модуле сеанса создаю процедуру УстановкаПараметровСеанса
3. В тело процедуры добавляю единственную строчку инициализации параметра: ПараметрыСеанса.ПараметрСеанса1="123"; и ставлю на нее точку останова.
4. Запускаю отладку и сразу же попадаю в эту точку останова. Операция присвоения еще не отработала, однако значение параметру уже присвоено. См скриншот https://yadi.sk/i/g6JOCwY8g4jt4

На мой взгляд на данном этапе значение параметра должно быть еще не определено. Почему происходит иначе?!
1 Рэйв
 
17.04.15
19:15
Есть многое на свете, друг Горацио, что и не снилось нашим мудрецам
(С)
2 GROOVY
 
17.04.15
19:17
А ты думаешь это первый вызов события?
3 Oleg87
 
17.04.15
19:44
(2) Ну, раз отладчик первый раз попал в эту точку останова, логично предположить, что это первый вызов
4 GROOVY
 
17.04.15
19:55
(3)  Не факт. Поставь условие на входящие параметры Если Неопределено...
5 Defender aka LINN
 
17.04.15
20:18
(0) Табло ВНЕЗАПНО тоже вызывает выполнение кода.
Ошибка? Это не ошибка, это системная функция.