Имя: Пароль:
1C
1С v8
УФ. Отказ при пометке на удаление в дин. списке
,
0 Fram
 
04.02.14
18:37
Что не пойму.. Отменить пометку удаления (проведение, отмену проведения) в динамическом списке невозможно? Единственное событие, которое срабатывает - ПриИзменении. Но в его параметрах нет Отказа.
1 Fram
 
04.02.14
18:37
Отменить = Перехватить
2 Fram
 
04.02.14
18:41
Ах да 8.3.4.408
3 Maxus43
 
04.02.14
18:55
ПередЗаписью можно всё перехватить
4 alexei366
 
04.02.14
19:02
(0) Ну ты в правах понаставляй "интерактивная пометка ..." и т.д ну лил в составе команд формы убери эти действия (хотя вродь не поможет). Ну или как Макс писал в модуле объекта пропиши илиже если таких много сделай подписку на событие ПередЗаписью или ПриЗаписи
5 Fram
 
04.02.14
19:04
(3) Только непонятен источник события
(4) В форме документа должно быть разрешено
6 Fram
 
04.02.14
19:07
Главное все пункты меню поудалял, состав команд почистил. осталась проклятая клавиша Delete на клаве. Пойду вырву ее у всех пользователей.
7 alexei366
 
04.02.14
19:09
(5) Ну так в правах вроде есть по отдельности настройки этой темы.
И что за "непонятен источник события"
8 Fram
 
04.02.14
19:12
(7) Метод Записать в форме считается интерактивным
9 alexei366
 
04.02.14
19:16
(8) Убери в правах интерактивная пометка на удаление, а в форму дока сам кнопку замути которая помечать/снимать будет.
Вот те и клавиша Del не будет доставать
10 Fram
 
04.02.14
19:18
(9) через созданный программно объект? не лучшая идея имхо
11 alexei366
 
04.02.14
19:20
(10) чот я тя не понял
12 alexei366
 
04.02.14
19:21
(11) какой "созданный программно объект" ?
13 Fram
 
04.02.14
19:22
Объект.ПометкаУдаления = Истина;
Записать(Новый Структура("РежимЗаписи", РежимЗаписиДокумента.Запись))

При выполнении в форме это "Редактирование" или "Интерактивная пометка на удаление"?
14 Maxus43
 
04.02.14
19:22
(8) кто сказал о Клиенте? на сервере, призаписи Объекта проверяй..
О чем речь то вобще хоть? такое чувство что все говорят о разных вещах
15 Fram
 
04.02.14
19:24
Надо запретить из формы списка документа помечать документ на удаление. При этом из формы документа пометка должна работать.
16 Maxus43
 
04.02.14
19:24
тогда да, я за (9), что не нравится?
17 alexei366
 
04.02.14
19:25
(15) Так ты :

Объект.ПометкаУдаления = НЕ Объект.ПометкаУдаления;


И :


ЭтаФорма.Записать(...)
18 Fram
 
04.02.14
19:26
(16) в (13) истина?
19 Maxus43
 
04.02.14
19:26
в (13) это "редактирование"
20 Fram
 
04.02.14
19:27
(19) тады все ок.. буду тестить
21 Fram
 
04.02.14
19:27
спасиб, что помогли разобраться с тупым вопросом
22 alexei366
 
04.02.14
19:28
(20) (21) Давай ток круто замути типа если пометки нет то спрашивать юзера "Пометить" и если он клацнет да то помечать)