|
v7: Запись реквизита элемента при удалении | ☑ | ||
---|---|---|---|---|
0
brenli
15.07.19
✎
09:18
|
Потребовалось на 7ке сделать чтобы было видно дату удаления элемента.
Создал реквизит с типом дата и в предопределенной процедуре глобального модуля ПриУдаленииЭлемента(Элемент, Режим) устанавливаю данный реквизит. Вот только записать элемент я не могу - вылазит ошибка "Не выбран элемент", через текущий элемент тоже самое. При попытке найти этот элемент через созданный и записать - вылазит ошибка "Объект заблокирован" Что можно сделать? |
|||
1
HawkEye
15.07.19
✎
09:24
|
(0) отдельный справочник в который пишешь элемент который помечают и дату..
|
|||
2
brenli
15.07.19
✎
09:25
|
(1) подчиненый?
|
|||
3
dk
15.07.19
✎
09:25
|
делай в глобальнике список значений и пихай туда удаляемые элементы
потом в обработке ожидания и призавершении работы делай нужные записи тока если в диспетчере задач 1с снимут - потеряешь список хотя можно в буферный файл какой нибудь писать тогда отключение 1с не страшно |
|||
4
dk
15.07.19
✎
09:26
|
но я бы на записижурналарегистрации остановился
|
|||
5
brenli
15.07.19
✎
09:57
|
(4) Потом хотят отчет видеть чтобы за выбранную дату могли видеть что удалено.
|
|||
6
uno-group
15.07.19
✎
10:01
|
(5) рано или поздно кто то заходит и удаляет помеченные на удаление объекты и толку от этого реквизита если объекта уже нет. журнал регистрации наше все. хотят видеть отчет пиши парсер по нему.
|
|||
7
АгентБезопасной Нацио
15.07.19
✎
10:15
|
(6) ПоставщикДанныхЖурналРегистрации?
зы."всё украдено до нас"© |
|||
8
АгентБезопасной Нацио
15.07.19
✎
10:18
|
ну и еще совет - поднять свою систему регистрации изменений. и там все это регистрировать.
а реквизит... ну вот элемент справочника 20 раз помеята на удаление, и 19 раз снимут пометку.. "кто последний, тот и папа", чтоль? |
|||
9
HawkEye
15.07.19
✎
10:18
|
(2) кому? зачем?
|
|||
10
brenli
15.07.19
✎
15:16
|
(7) Нужна компонената 1С++?
|
|||
11
АгентБезопасной Нацио
15.07.19
✎
15:45
|
||||
12
Ёпрст
15.07.19
✎
16:30
|
(0) Проще всего отловить в классе перехватчика, там объект не будет блокирован.
Ну или через открытие/закрытие формы обработки или обработку ожидания, если штатненько |
|||
13
brenli
16.07.19
✎
06:59
|
(11) Тут только описание методов и свойств.
Я пытаюсь создать объект мне пишет ПоставщикЖР = СоздатьОбъект("ПоставщикДанныхЖурналРегистрации"); {C:\DOCUMENTS AND SETTINGS\K\РАБОЧИЙ СТОЛ\ОТЧЕТКЖР.ERT(3)}: Неудачная попытка создания объекта (ПоставщикДанныхЖурналРегистрации) |
|||
14
АгентБезопасной Нацио
16.07.19
✎
08:08
|
(13) а что еще нужно?
|
|||
15
brenli
16.07.19
✎
08:30
|
(14) Объект то не создается
|
|||
16
АгентБезопасной Нацио
16.07.19
✎
08:51
|
(15) 1с++ подключено? правов хватает?
|
|||
17
Злопчинский
16.07.19
✎
11:29
|
формексом в конце процедуры сгенерить внешнее событие с передачей Ида элемента. и потом штатно отработать все что надо.
|
|||
18
ChMikle
16.07.19
✎
11:30
|
(0) может проще в журнал регистраций событий делать соответствующую запись ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |