![]() |
![]() |
![]() |
|
Параметры сеанса - помогите плиз они сами собой меняются ! | ☑ | ||
---|---|---|---|---|
0
v82
21.07.10
✎
13:39
|
самописная конфа. сижу в debug режиме сервера отлаживаю не могу понять где устанавиливаются параметры сеанса
отлаживаю модуль сеанса процедуру УстановкаПараметровСеанса при установке параметра сеанса ТекущийПользователь остальные параметры вдруг сами считываются с базы!!!!! где в каком обработчике подскажите плиз причем добавил сам строчку ПараметрыСеанса.ТекущийПользователь=Справочники.Пользователи.НайтиПоНаименованию("Иванов"); при ее выполнении остальные параметры сеанса для RLS сами читаются и устанавливаются!!!! как это? |
|||
1
v82
21.07.10
✎
13:46
|
конфа 8.1 кто по платформе спец подскажите плиз
|
|||
2
Ц_У
21.07.10
✎
13:48
|
"самописная конфа"
"где в каком обработчике подскажите плиз" Штатные телепаты в отпуске, а у внештатных от жары мозг кипит |
|||
3
Ц_У
21.07.10
✎
13:48
|
Глобальный поиск по модулям со словами "ПараметрыСеанса"
|
|||
4
NcSteel
21.07.10
✎
13:49
|
(0) Посмотри в сторону Модуля Сеанса
|
|||
5
NcSteel
21.07.10
✎
13:49
|
(4) Тьфу прочитал только первые строки вопроса )
|
|||
6
Шпиндельная бабка
21.07.10
✎
13:51
|
(3) вотЪ
|
|||
7
2S
21.07.10
✎
13:53
|
(6) холосо?!
|
|||
8
v82
21.07.10
✎
13:58
|
плин а конфигуратор не может кешировать параметры сеанса а то передначаломработы ПараметрыСеанса в файловой версии уже установлены еще не доходя до модуля сеанса!!!!
|
|||
9
v82
21.07.10
✎
13:59
|
почему то при первом входе в процедуру УстановкаПараметровСеанса модуля сеанса
часть Параметров сеанса уже пустановлены как это? |
|||
10
Шпиндельная бабка
21.07.10
✎
14:00
|
(7) не понял.
Модуль приложения посмотри |
|||
11
shuhard
21.07.10
✎
14:00
|
(9) заведи новый параметр "ЯОкуеваю" и убедись в том, что он окажется не инициализированным
|
|||
12
v82
21.07.10
✎
14:02
|
попробую по традиции удалить кеш метаданных а то не только мне жарко
|
|||
13
v82
21.07.10
✎
14:03
|
инициализируются таким образом только текущий пользователь и параметры RLS
|
|||
14
v82
21.07.10
✎
14:07
|
народ подскажите плиз где находится первая строчка исполняемого кода в конфигурации??? я на ней отладку остановлю
|
|||
15
shuhard
21.07.10
✎
14:08
|
(14) модуль приложения
При начале работы |
|||
16
Ц_У
21.07.10
✎
14:09
|
(14) -> (9)
|
|||
17
2S
21.07.10
✎
14:09
|
(10) реально китаец?
|
|||
18
Ц_У
21.07.10
✎
14:10
|
(16), (14) -> (9)
|
|||
19
shuhard
21.07.10
✎
14:10
|
(15) + ПередНачаломРаботыСистемы
|
|||
20
v82
21.07.10
✎
14:11
|
ну китайцы ответ то неправильные ни (15) ни (19)
|
|||
21
v82
21.07.10
✎
14:11
|
первая точка в МодулеСеанса процедура ПриУстановкеПараметровСеанса
|
|||
22
v82
21.07.10
✎
14:14
|
сори процедура УстановкаПараметровСеанса
|
|||
23
v82
21.07.10
✎
14:15
|
одно не пойму почему параметры сеанса опять уже установлены на первой его строке где 1с их кеширует???
|
|||
24
v82
21.07.10
✎
14:18
|
кстати самая первая строчка исполняемого кода
- в модуле приложения внизу под всеми процедурами (вне функций и процедур) |
|||
25
v82
21.07.10
✎
14:23
|
нашел баг платформы!!!!
добавьте строчку в одуль приложения вне функций и процедур, сделайте на этой строчке точку останова в отладчике просмотрите значение переменной "ПараметрыСеанса" платформа сворачивается с записью дампа памяти ;))) |
|||
26
v82
21.07.10
✎
14:25
|
попробую перезагрузить комп / выполнить то же самое на другом компе
|
|||
27
v82
21.07.10
✎
14:30
|
очистил для чистоты проверки кеш етаданных
|
|||
28
v82
21.07.10
✎
14:30
|
1с устойчиво падает с записью дампа памяти ;((
|
|||
29
Ц_У
21.07.10
✎
14:31
|
(28) готов написать "1000 и 1 способ завалить 1С"?
|
|||
30
v82
21.07.10
✎
14:31
|
попробую серверный вариент
|
|||
31
v82
21.07.10
✎
14:32
|
сделай ветку и напиши / черкани ссылку - почитаю
|
|||
32
Ц_У
21.07.10
✎
14:33
|
Перем А;
Процедура АБВ() ///текст процедуры КонецПроцедуры; А = 1; -------- А теперь где начало? |
|||
33
v82
21.07.10
✎
14:34
|
А=1
Директиву Перем 1с не выполняет |
|||
34
v82
21.07.10
✎
14:35
|
в серверном вариенте на другом компе все работает но параметры сеанса опять уже установлены
подскажите плиз где мне остановится где параметры сеанса 100% еще не установлены... |
|||
35
v82
21.07.10
✎
14:36
|
Перем А; - не комнада - указание 1с зарезервировать для переменной место в памяти (хотя 1с еще и инициализирует его значением Неопределено)
|
|||
36
Ц_У
21.07.10
✎
14:37
|
(34) а поиск глобальный ничего не выдал?
|
|||
37
v82
21.07.10
✎
14:38
|
сделал точки останова на ВСЕХ строках конфигурации где используются ПараметрыСеанса
но при остановке на первой же посмотрел ПараметрыСеанса еще до ее выполнения все установлены |
|||
38
v82
21.07.10
✎
14:38
|
причем делал это нак файловой версии (претензии типа Серверыне модули проскакивают не отлаживаясь не катят)
|
|||
39
v82
21.07.10
✎
14:39
|
что то я упустил
где же происходит инициализация параметров сеанса??? |
|||
40
v82
21.07.10
✎
14:39
|
или где самаяя первая строка исполняемого кода !!!!! кто знает
|
|||
41
Ц_У
21.07.10
✎
14:45
|
поставил бряк на
Процедура ПередНачаломРаботыСистемы(Отказ) параметры сеанса содержат булевские значения и текущего пользователя, т.к. указан при входе, все остальное "Ошибка чтения значения" |
|||
42
BuHu
21.07.10
✎
14:48
|
(40)при начале работы системы
|
|||
43
Ц_У
21.07.10
✎
14:49
|
На корневом элементе Конфы ПКМ - "модуль сеанса" есть там кто?
|
|||
44
Ц_У
21.07.10
✎
14:50
|
(43) а было уже...
|
|||
45
vde69
21.07.10
✎
14:52
|
смотри в серверных модулях, а скорее всего в вривелигерованном
|
|||
46
shuhard
21.07.10
✎
14:52
|
(44) может демоническое обновление, хотя ТС кэщи чистил
самый простой вариант - создание нового параметра отвергнут |
|||
47
v82
21.07.10
✎
15:47
|
(41) - вот и у меня эти параметры везде уже установлены откуда берться непонятно
(44) - тестю уже в файловой версии все то же самое НАРОД НАЙДИТЕ СТРОЧКУ В КОНФЕ ГДЕ ПАРАМЕТРЫ СЕАНСА ЕЩЕ НЕ УСТАНОВЛЕНЫ!!! |
|||
48
Михаил Козлов
21.07.10
✎
16:18
|
(47) Попробовал стартануть под новым пользователем - уже прописаны.
|
|||
49
ptiz
21.07.10
✎
16:30
|
Может, тут собака зарыта.
Параметры сеанса Инициализация параметров сеанса выполняется в модуле сеанса, в обработчике события УстановкаПараметровСеанса(). До инициализации параметр сеанса находится в состоянии Не установлено. При попытке чтения такого параметра сначала вызывается обработчик события УстановкаПараметровСеанса(). Если после вызова состояние параметра остается Не установлено, то вызывается исключение. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |