|
Вопрос по конвертации данных. | ☑ | ||
---|---|---|---|---|
0
segun
23.01.14
✎
16:00
|
Коллеги можно ли обратиться к данным по загружаемому объекту в обработчике конвертации "Перед загрузкой объекта"?
|
|||
1
Wobland
23.01.14
✎
16:02
|
там есть мощная кнопка "информация по обработчикам"
|
|||
2
segun
23.01.14
✎
16:07
|
В то то и дело что не понятно...
Объект еще не доступен. А Источник это строковая переменная, из которой не понимаю как вытащить нужные мне реквизиты. |
|||
3
МойКодУныл
23.01.14
✎
16:10
|
(2) Зачем тебе это перед загрузкой?
|
|||
4
segun
23.01.14
✎
16:21
|
Просто хочу выполнить в принципе стандартную вещь... если документ в источнике помечен на удаление, его не загружаем... Но надо сделать проверку, если он уже есть в базе приемнике то его надо пометить на удаление..
Хочется это сделать в обработчиках конвертации, чтобы применялось ко всем документам. |
|||
5
segun
23.01.14
✎
16:22
|
Поэтому перед загрузкой хочется получить пометку удаления из загружаемых данных.
|
|||
6
ilyavorobyev
23.01.14
✎
16:24
|
(5) дак получай в чем проблема?Источник.ПометкаУдаления
|
|||
7
Sorm
23.01.14
✎
16:26
|
(4) Не проще передавай стандартную пометку на удаление?
|
|||
8
Alamo-10
23.01.14
✎
16:29
|
(4) ОбъектНайден - Булево. Если значение параметра равно Ложь, то объект не идентифицирован, то есть не найден в информационной базе
Это в ПослеЗагрузке Юзай его в сочетании с проверкой Объект.ПометкаУдаления, если ты, конечно, ее переносишь |
|||
9
Sorm
23.01.14
✎
16:30
|
(6) А как он "перед загрузкой" получит "Источник.Пометка Удаления". Он же на стороне приемника перед загрузкой.
|
|||
10
orda
23.01.14
✎
16:36
|
Это можно делать даже в обработчике "После загрузки". Если сто ни так, Отказ=истина и в базу не попадет
|
|||
11
orda
23.01.14
✎
16:37
|
Если ЧТО ни так,
|
|||
12
segun
23.01.14
✎
16:39
|
т.е транзакцию на запись элемента он фиксирует, только "После загрузки"? а смысл тогда в обработчике перед загрузкой?
|
|||
13
orda
23.01.14
✎
16:42
|
(12) Событие выполняется после прочтения и установки атрабутов объекта из файла, но до его записи в информационную базу. Возможна модификация загруженного объекта.
|
|||
14
orda
23.01.14
✎
16:43
|
Это "После загрузки".
|
|||
15
Sorm
23.01.14
✎
16:47
|
(10) Так он не хочет передавать документы, помечемые на удаление, в приемник, а если есть там такие - пометить и их. Проще запросом, имхо, помеченные выгрузить, и по ссылкам их синхронизировать и пометить.
|
|||
16
Alamo-10
23.01.14
✎
16:52
|
Отказ = (Не ОбъектНайден И Объект.ПометкаУдаления);
Пихаем это в событие ПослеЗагрузки и наслаждаемся |
|||
17
segun
23.01.14
✎
16:58
|
Спасибо. сейчас попробую
|
|||
18
segun
23.01.14
✎
17:09
|
Спасибо. Все получилось.
|
|||
19
Alamo-10
23.01.14
✎
17:11
|
(18) вот и насладились)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |