|
Отловить новые элементы справочника | ☑ | ||
---|---|---|---|---|
0
paramedic
28.11.19
✎
13:13
|
ВКП!
Есть задача отловить новые элементы справочников и сохранить их данные в регистр сведений. Куда копать - ясно (подписки), но есть вопрос - как определить это новый или изменение старого? Метод ЭтоНовый() работает только до записи, а событие ПриЗаписи срабатывает уже после физической записи в базу. А перед записью ГУИД еще не заполнен и как идентифицировать новый не могу понять. |
|||
1
VladZ
28.11.19
✎
13:14
|
(0) Тебе для каких целей?
|
|||
2
dka80
28.11.19
✎
13:16
|
Так сохраняй в любом случае. Только поставить Запись(Ложь) в регистре сведений
|
|||
3
Михаил Козлов
28.11.19
✎
13:19
|
В ПередЗаписью в допсвойства объекта выставить флажок ЭтоНовый.
В ПриЗаписи его посмотреть. |
|||
4
Калиостро
28.11.19
✎
13:19
|
(0) Вопрос не по теме, но интересно, что скрывается за аббревиатурой ВКП? Вижу не первый раз, а википедия выдает:
ВКП: Всесоюзная коммунистическая партия (большевиков) Венгерская коммунистическая партия Всемирный клуб петербуржцев Воздушный командный пункт Воздушный кабельный переход |
|||
5
dka80
28.11.19
✎
13:22
|
А насколько нужна синхронность? Можно же раз в 5 минут (секунд, часов) пробегаться обработкой и добавлять нужные записи в регистр, например.
|
|||
6
shuhard
28.11.19
✎
13:23
|
(0) можешь развлечься парсингом ГУИД, в нем есть время создания
правильное решение - сделать второй Рг сведений и заполнить его существующими элементами справочника, далее тупая проверка в нем наличия |
|||
7
paramedic
28.11.19
✎
13:24
|
(1) Надо отловить все НОВЫЕ элементы по всем справочникам. Просто отмечать при записи - не вариант. Слишком любят пользователи вместо esc жать записать и закрыть
(2) Вопрос именно в этом - как определить что ставить. (3) Менять все справочники - это не смешно. (4) Всех Категорически Приветствую )) (6) Это ппц какой объем |
|||
8
paramedic
28.11.19
✎
13:25
|
Да, наименования могут совпадать, кода перед записью тоже еще нет
|
|||
9
catena
28.11.19
✎
13:29
|
Если универсально по всем справочникам - подписка на событие ПередЗаписью и устанавливай там сам ссылку.
|
|||
10
Михаил Козлов
28.11.19
✎
13:29
|
(7) к (3) Подписок ПередЗаписьюЛюбогоСправочника и ПриЗаписиЛюбогоСправочника нет?
|
|||
11
palsergeich
28.11.19
✎
13:53
|
(9) Такое себе.
Стандартный типовой, много где используемый метод: 2 подписки: перед записью - проверяешь на значениеЗаполнено(ссылка) и если не заполнено в ДопСвойства кладешь ключ ЭтоНовый. Соответственно ПриЗаписи анализируешь наличие ключа |
|||
12
shuhard
28.11.19
✎
14:02
|
(7)[Это ппц какой объем]
крошечный объём, заполниться за пол-часа |
|||
13
ДенисЧ
28.11.19
✎
14:07
|
Подписка призаписи и проверка наличия в регистре. Если есть - то не новый, тогда пишем. И да, на какой-то момент пишем туда все элементы.
|
|||
14
PuhUfa
28.11.19
✎
14:19
|
(7) >>Слишком любят пользователи вместо esc жать записать и закрыть
Это ты так хочешь "бороться" с созданием ненужных элементов справочников? |
|||
15
d4rkmesa
28.11.19
✎
14:30
|
(7) Можно попробовать использовать журнал регистрации.
|
|||
16
paramedic
28.11.19
✎
15:50
|
(14) Нет
(12) Не менее 4 млн записй (11) Вот оно! Спасибо. Смущало, что ДополнительныеСвойства помечены как только для чтения )) |
|||
17
paramedic
28.11.19
✎
15:52
|
(3) Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |