|
ТекущийЭлемент формы после вызова сервера
| ☑ |
0
ssugarov
18.09.18
✎
13:40
|
Всем привет. Правлю чужую обработку, вкратце - на управляемой форме есть табличный документ, на который выводятся некие значения. При активизации ячейки ТД в расположенные рядом поля формы выводятся подробные данные о ней.
Так вот: если пользователь без полных прав, то в процессе получения этих данных(а именно - сразу после первого серверного вызова) с ТД пропадает фокус и устанавливается на ОсновнойЭлементФормы. То есть с клавиатуры перемещаться по ячейкам таблицы становится невозможно. С полными правами всё ок. По запросу ОсновнойЭлементФормы молчат как синтакс-помощник, так и гугл.
Вопрос: что это за ОсновнойЭлементФормы, и есть ли у кого идеи, почему без полных прав слетает ТекущийЭлемент у формы после серверного вызова?
|
|
1
FIXXXL
18.09.18
✎
14:31
|
(0) что код обработки говорит?
|
|
2
ssugarov
19.09.18
✎
14:30
|
(1) Ничего, явное присвоение свойства ТекущийЭлемент отсутствует, оно меняется сразу по возвращении из первого серверного вызова на клиент.
|
|
3
ssugarov
21.09.18
✎
16:12
|
Ап
|
|
4
sechs
21.09.18
✎
16:34
|
Синтакс-помощник/Интерфейс (управляемый)/Таблица формы/ТаблицаФормы/События/ПриАктивизацииСтроки, секция "Примечание"
|
|
5
ssugarov
08.10.18
✎
11:59
|
(4) Спасибо, уже хоть какой-то сдвиг. Но почему тогда при полных правах всё отрабатывает без проблем?
|
|
6
ssugarov
08.10.18
✎
15:03
|
Всем спасибо, проблему обнаружил, у табличного документа при отсутствии полных прав назначалось ТолькоПросмотр = Истина.
Интересное поведение платформы, надо покопаться на досуге.
|
|