Имя: Пароль:
1C
 
Можно ли как то залогировать в ТЖ контекстный серверный вызов в форме?
0 H A D G E H O G s
 
23.12.20
15:14
Дня доброго.

Кто-нибудь заморачивался таким вопросом?
Есть достаточно большой кусок "черного ящика", в котором мне нужно отследить контекстные серверные вызовы.

Можно ли это сделать через ТЖ?
1 acht
 
23.12.20
15:19
ЕМНИП только сильно косвенно - как-то пометив вызов. Например, выполненить запрос с заранее известным текстом, отследить его и отмотать до начала вызова.
2 H A D G E H O G s
 
23.12.20
15:21
(1) Ненене. Там просто дохрена контекстных вызовов, я переписываю на внеконтекстные и надо просто не пропустить.
3 polosov
 
23.12.20
15:26
(2) Что-то не понятно. У тебя куча процедур контекстных, которые хочешь переписать на безконтекстные?
В этом случае просто анализируешь процедуру/функцию, ищешь, для чего необходим контекст. Ели нашел - норм, не нашел - делай без контекста. Попутно разделить можно на контекст/без контекста. Зачем тут ТЖ?
4 vicof
 
23.12.20
15:29
(3) Чтобы проверить, не забыл ли чего
5 H A D G E H O G s
 
23.12.20
15:30
(3) Чтобы, когда уйдет в продакшн, убедиться, что контекстных не осталось.
Так как я отказался от услуг платформы по синхронизации состояний формы на сервере и клиенте и тащу на клиент все сам, то мне важно не допустить контекстный вызов, чтобы вся эта бодяга засинхронизировалась с просадкой производительности. Я, конечно, чищу клиент до первоначального состояния (таблицы, списки, табдоки), но могу и упустить.
6 acht
 
23.12.20
15:34
(5) Так может тогда на вызывающей стороне пособирать исходящие SCALL с неизвестным тебе контекстом, которые по контексту из твоей формы?
7 Fragster
 
гуру
23.12.20
15:34
омагад
8 H A D G E H O G s
 
23.12.20
15:35
(7) ага
9 H A D G E H O G s
 
23.12.20
15:36
(6) Не понял. Как там внеконтекст отличить от контекста.
10 polosov
 
23.12.20
15:38
(5) Ну попробуй половить событие VRSREQUEST со свойством Context
11 Fragster
 
гуру
23.12.20
15:46
все равно это по факту работы. может проще какой-то кнопконажималкой воспользоваться и простым замером посмотреть?
12 H A D G E H O G s
 
23.12.20
15:49
(11) Ну вот сейчас замером и смотрю. Хотелось бы вжуххх.
13 H A D G E H O G s
 
23.12.20
15:49
(10) Попробую.
14 Fragster
 
гуру
23.12.20
16:02
ну а потом из отпуска придет пользователь, который чуть по другому работает. или нового кого наймут
15 H A D G E H O G s
 
23.12.20
16:02
(14) ?
16 Fragster
 
гуру
23.12.20
16:03
более того, есть часть операций (типа сортировки ТЧ) которые не всегда дергают сервер
17 Fragster
 
гуру
23.12.20
16:03
(15) ну ты собираешься ловить по ТЖ реальные нажатия кнопок пользюками. это прям не гарантирует полного покрытия
18 Noser2020
 
23.12.20
16:04
(0) VRSREQUEST это правильно.
Но смотреть нужно URI - он разный у контекстных и не контекстных вызовов.
Фильтровать, наверное только like'ом.
19 H A D G E H O G s
 
23.12.20
16:05
(17) Ну несколько дней дадут все невырожденные случаи.
20 Fragster
 
гуру
23.12.20
16:09
(19) скорее несколько недель. а лучше что-нибудь типа 20 декабря - 10 февраля.