Имя: Пароль:
1C
1C 7.7
v7: Ввод данных в табличную часть документа
0 Endorphine
 
07.11.11
13:59
Столкнулся с такой проблемой (я бы этого никогда не заметил, если бы пользователь не обратил внимание):
Когда начинаешь ввод новой строки в табличной части документа (insert), то переход к следующему реквизиту строки осуществляется по нажатию enter (заполнил одно поле, нажал enter, сразу оказался в режиме редактирования следующего поля).
Но если в процессе ввода данных использовать функционал некоторых кнопок формы (например выбор значений реквизитов из справочников), то переключается режим ввода данных в табличную часть и получается следующее:
когда начинаешь ввод данных в реквизит, то по нажатию enter входишь в режим редактирования реквизита. Далее, по нажатию enter уже не переходишь к редактированию следующего реквизита (курсор остается на этом же реквизите), но выходишь из режима редактирования.
Получается, что пользователю надо нажимать несколько лишних клавиш {ENTER},{LEFT},{ENTER} каждый раз, а когда встречаются документы с большой табличной частью это не удобно...
1 viktor_vv
 
07.11.11
14:02
Это, потому что переход по энтеру работает для новой строки. При использовании кнопок на форме, у тебя строка уже не новая, а обычная.
2 Endorphine
 
07.11.11
14:04
(1) таким способом вводить данные в обычные строки никак не получится?
3 viktor_vv
 
07.11.11
14:13
Самому наверное прописать. Смотреть в торону метода Активизировать() у формы. Там правда есть какие-то траблы когда он вызывается из поля рекизита. Точнее не скажу, не делал.
4 Endorphine
 
07.11.11
14:20
(3) да я уж всё это перепробовал.. Режим ввода удобный для пользователя включается только когда создается новая строка в табличной части. Притом включается для всех строк. Но после использования некоторых кнопок формы выключается.
5 Patrio_
O_Muerte
 
07.11.11
15:12
А "таб" и "ф4" не спасут отца русской демократии?
6 viktor_vv
 
07.11.11
15:14
Для не новой строки не войдет в режим редактирования.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn