Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

ТекущийЭлемент формы после вызова сервера

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует