|
Вызов сервера и вызов сервера без контекста
| ☑ |
0
10Evgeny1987
28.11.14
✎
15:16
|
На форме в процедуре-обработчике "Окончание ввода текста", элемента Наименование, вызывается функция на сервере, при этом после завершения процедуры, текст в окошке наименование стирается (при этом, у 300 пользователей не стирается, у 1 стирается).
Поставил ВызовСервераБезКонтекста, текст остается. Почему?
|
|
1
10Evgeny1987
28.11.14
✎
15:16
|
У меня мысли, может форма обновляется просто, после вызова сервера....?????
|
|
2
18_plus
28.11.14
✎
15:18
|
предположу, что в функции на сервере используется переменная, имя которой совпадает с портящимся реквизитом
|
|
3
10Evgeny1987
28.11.14
✎
15:22
|
Приведу пример:
1.участок вызова, вызывается из обработчика события
Функция НеКратНаимен()
Если ВидКорреспондента=ЮрЛицо() Тогда...........
2. вызываемая
//БезКонтекста
&НаСервере
Функция ЮрЛицо()
Возврат Перечисления.ВидыКорреспондентов.ЮрЛицо;
КонецФункции
|
|
4
10Evgeny1987
28.11.14
✎
15:22
|
Элементарно на мой взгляд
|
|
5
18_plus
28.11.14
✎
15:37
|
значит глюк платформы, пиши в 1с
|
|
6
mikecool
28.11.14
✎
15:38
|
(при этом, у 300 пользователей не стирается, у 1 стирается)
почисти этому одному КЕШ
|
|
7
DmitrO
28.11.14
✎
15:39
|
Из СП:
...
Примечание:
В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
|
|
8
DmitrO
28.11.14
✎
15:41
|
И событий таких полно.
вызов серверного метода подразумевает передачу данных формы на сервер, и передачу их обратно на клиент и размещение их в форме.
|
|
9
10Evgeny1987
28.11.14
✎
15:44
|
(6) Чистил!
|
|
10
10Evgeny1987
28.11.14
✎
15:45
|
(8) Согласен, но почему у одно только???
Никто больше не жаловался.
Версия платформы у всех одна
|
|
11
SUA
28.11.14
✎
15:49
|
(10)остальные негры запуганы и не жалуются
|
|
12
SUA
28.11.14
✎
15:50
|
И да... можно открыть для себя много нового в упр формах, например, предопределенноезначение()
|
|
13
DmitrO
28.11.14
✎
15:50
|
(10)у меня нет ответа на этот вопрос..
как и на вопрос зачем вообще позволять такому модулю компилиться.. (если это действительно нельзя, чтобы потом гюки ловить?)
У меня была подобная ситуация, только с другим событием, но правда там неадекватное поведение формы проявлялось стабильно (на всех не пробовал, потому что заметил сразу), но никакой рантайм ошибки не было.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший