Имя: Пароль:
1C
 
Доступ к строке в обработке
0 Полька
 
15.02.16
10:04
Табличная часть в обработке.
2 колонки. Номенклатура-Доступ закрыт, Кол-во - открыт.
Нужно ввести новую строку.
Срабатывает процедура ПередНачаломДобавления(), но тут позиционирование на той строке, где курсор стоял.
И сразу в таблице появляется новая строка и курсор стоит на колонке "Кол-во".
Никак не могу понять- как выловить момент ввода строки, чтобы дать доступ на ввод Номенклатуры.
1 patria0muerte
 
15.02.16
10:07
Перед началом сбрасывай флаг запрета, при окончании редактирования строки устанавливай.
2 patria0muerte
 
15.02.16
10:08
А в целом - как то бредово. Вы уж определитесь, закрыт доступ или открыт.

Если например ввели неправильно номенклатуру - потом уже не исправить? Или удалять строки можно? А если можно, то в чем смысл запрета редактирования?
3 patria0muerte
 
15.02.16
10:10
Также можно проверить, может быть на номенклатуре стоит признак "Пропускать при вводе"
4 Полька
 
15.02.16
10:21
(1) все получилось. спасибо
(2) на то, что вывелось автоматом- доступ закрыт. сами могут добавить в очень редких случаях (со временм и это запретят). и эти строки ПОКА могут добавить/удалить.
5 patria0muerte
 
15.02.16
10:44
(4) Проверь кстати момент, когда вводят строку, а потом нажимают Esc. Не помню, сработает ли здесь ПриОкончанииРедактирования.
Программист всегда исправляет последнюю ошибку.