Имя: Пароль:
1C
1C 7.7
v7: Программная запись нового элемента справочника в форме списка.
0 Eeakie
 
25.08.15
13:41
Ситуация: открыта форма списка, юзер нажимает Инсерт. Вводит один из N реквизитов и хочет записать новый элемент нажатием кнопки "Записать". Ну, или нажать на "Закрыть" и чтобы изменения все остались.

Сложно человеку кликнуть на формочку чтобы элемент записался и потом нажимать кнопки. Такой вот ленивый юзер.

Как совершить сей манёвр? Напомню: находимся в режиме редактирования нового элемента справочника в форме списка и хотим записать его по нажатию кнопки.
1 ДенисЧ
 
25.08.15
13:42
Проще уволить лентяя
2 Naumov
 
25.08.15
13:43
ctrl+enter
3 Eeakie
 
25.08.15
13:43
(1) Слишком простое решение. Мы же не ищем лёгких путей :)
4 Naumov
 
25.08.15
13:43
А лучше переходите на УФ, там такой режим исключен.
5 Eeakie
 
25.08.15
13:45
(4) Уже в процессе, но пока надо что-то придумывать на клюшках.
Каким образом ctrl + enter поможет? Сейчас попробовал - ничего не происходит.
6 Eeakie
 
25.08.15
13:46
(4) Я так понял ctrl + enter только в документах канает..
7 Масянька
 
25.08.15
13:50
(6) В конфигураторе: редактирование обоими способами.
8 Eeakie
 
25.08.15
13:50
Может проэмулировать какую-то заветную комбинацию? Главное не эмулировать клик мыши. Это уже перебор.
9 Eeakie
 
25.08.15
13:51
(7) Стоит. Может сделать просто тупо редактирование в диалоге? Чуточку авторитарный вариант, но вариант :)
10 Масянька
 
25.08.15
13:52
(9) И что - не работает?
11 Eeakie
 
25.08.15
13:53
(10) Что именно?
Нажатие ctrl + enter в режиме редактирования нового элемента ничего не даёт.
12 hhhh
 
25.08.15
13:54
(90 ну а в чем проблема? Что там не работает кнопка Записать? Не верю. У вашего юзера руки кривые, наверно он не на Записать жмет.
13 Eeakie
 
25.08.15
13:54
(10) Кнопки по умолчанию не было.
(11) Сейчас еще раз перепроверю.
14 Масянька
 
25.08.15
13:56
(11) Стандарт - справочник ГТД: новая строка - трали-вали - Enter -> готово.
15 Eeakie
 
25.08.15
14:00
(14) Прямо сейчас зашёл в ГТД. Нажал Insert - написал в "Номер ГТД" 123 - нажал Enter - ничего не произошло, так и остался в режиме редактирования.
16 Масянька
 
25.08.15
14:05
(15) Переместился на второе поле. Нажми еще раз.
17 Eeakie
 
25.08.15
14:06
(12) Попробуйте сделать кнопку записать, повесьте на неё #Записать, создайте новый элемент в форме списка и нажмите эту кнопку. Что происходит? Лично у меня - просто выходит из режима редактирования, а элемент так и не записан.
(16) Я понимаю, что можно нажимать Enter до конца и в итоге всё будет отлично, но в справочнике 12 реквизитов. 12 раз нажимать? :)
18 Масянька
 
25.08.15
14:07
(17) А ты убери 11 реквизитов из формы списка.
С таким дятлами бороться надо, а не потакать капризам.
19 Eeakie
 
25.08.15
14:09
(18) Согласен. Решил таки вызывать диалог при создании нового элемента. Модально! :)
20 Eeakie
 
25.08.15
14:10
Всем спасибо.
21 Масянька
 
25.08.15
14:10
(19) Ну, и правильно. Я бы вообще убрала "редактировать в диалоге".
22 Злопчинский
 
25.08.15
15:59
(21) тоже согласен!
Программист всегда исправляет последнюю ошибку.