|
Метод Удалить() . ФормаЗаписи.РегистрСведений |
☑ |
0
MaxPansky
16.01.17
✎
09:58
|
Обычные формы . Платформа 8.3 . Режим совместимости интерфейса 8.2.
Собственно вопрос следующий. В ФормеЗаписи Регистра Сведений присутствует метод Удалить() . Удаляет конкретную запись из регистра.
Есть ли какой-либо способ отследить данный метод и перехватить момент удаления. Мне требуется в момент удаления сохранить информацию данной записи в другой регистр.
|
|
1
h-sp
16.01.17
✎
10:02
|
ПриЗаписи вообще-то. Но лучше отказаться от этой идеи, там куча проблем возникает.
|
|
2
MaxPansky
16.01.17
✎
10:08
|
А как я пойму что происходит именно удаление , а не просто запись ???
|
|
3
h-sp
16.01.17
✎
11:19
|
(2) никак. При корректировке записи регистра тоже делается в 2 этапа: удаляется страя запись и пишется новая. Просто корректироваки в 1с нет, только через удаление.
|
|
4
Волшебник
модератор
16.01.17
✎
11:20
|
(0) Любая запись в регистр сведений происходит через наборЗаписей. Отловить можно в модуле объекта
|
|
5
MaxPansky
23.01.17
✎
10:03
|
(4) Спасибо
|
|
6
DrZombi
гуру
23.01.17
✎
10:04
|
(2) Предлагаю реализовать вашу хотелку через справочник, там это есть :)
|
|
7
Serg_1960
23.01.17
✎
10:43
|
PS: жду продолжения темы автором вопросом "Как отличить удаление от редактирования?" :)
|
|
8
MaxPansky
02.02.17
✎
10:52
|
(7) Мозг конечно любой изврат найдет. Поступили просто ( вот уж если пинать будете , то хотя бы с аргументами ). Перед вызовом метода Удалить () , банально прописываем то , что нужно сделать , а потом уже Удалить() :-)
|
|