Имя: Пароль:
1C
1С v8
Платформа удаляет строку
0 ender10
 
29.11.16
14:46
Добрый день, есть ламерский вопрос
На управляемой форме отображается таблица объекта, если добавить строку, что-то в нее внести, а потом кликнуть мышью на любое место, то строка удаляется, если после ввода нажать Enter, то строка сохраняется, подскажите есть ли настройка таблицы или поля, чтобы текущая строка не удалялась при щелчке мышью на свободное место?
1 Cyberhawk
 
29.11.16
14:48
Настройка есть - почистить код формы
2 ender10
 
29.11.16
14:51
(1) можно поточнее?
напишу подробнее у объекта ТЧ с 2-мя реквизитами, на таблице в форме отображается только один, и у него одно событие начало выбора, больше связанного с таблицей кода нет
3 Fedor-1971
 
29.11.16
15:29
(2) Смотри ПриОкончанииРедактирования у ТЧ (или ПередОкончаниемРедактирования) где-то строка прибивается по какому-то условию
4 Cyberhawk
 
29.11.16
15:32
(2) Мне отсюда не видно, чтобы сказать поточнее. Но ты можешь записать видео и показать.
5 ender10
 
29.11.16
15:48
(3) Нет, вообще нет ни одного события у ТЧ, только начало выбора у реквизита
6 FIXXXL
 
29.11.16
15:49
(1) (3) не, это типовое поведение
нажать Добавить, курсор в поле новой строки, щелкаете мышью куда угодно, кроме строки - строка пропадает
7 FIXXXL
 
29.11.16
15:50
(6) сорри, не куда угодно, а по полю ТЧ
8 FIXXXL
 
29.11.16
15:51
(7) работает как: "Добавить, а потом нажать Esc"
9 ender10
 
29.11.16
15:58
(6) Ну вообще и после заполнения строки она все равно пропадает, только по enter сохраняется, но заполнение идет через начало выбора, может поэтому платформа думает что ничего не указано
10 Cyberhawk
 
29.11.16
18:47
(6) В Такси только?
11 Мимохожий Однако
 
29.11.16
18:52
(0)Так и надо. Жмякнул в другое - значит тебе не нужен ввод.
12 SSSSS_AAAAA
 
29.11.16
19:34
(0) Нет ентера - нет ввода - нет данных для сохранения - нет строки.
13 ender10
 
30.11.16
08:26
(11) (12) Ну вообще, если в строке что-то указано, то это неспроста и не надо ее удалять имхо, понятно если бы пустая абсолютно была
14 Fedor-1971
 
30.11.16
08:50
(13) Скорее всего, рассчитывали на мобильные устройства, там ESC нет, вот и придумали такой выход: Если передумал тыкни в любое место таблицы и будет тебе ESC, т.е. отмена ввода
15 FIXXXL
 
30.11.16
08:54
еще "весёлая" особенность: если значение реквизита выбрать из списка истории, игнорится процедура реквизита НачалоВыбора