0
Double_Medved
25.03.16
✎
10:10
|
Добрый день!
Подключаюсь из одной базы к другой по com, делаю запрос там документов, хочу загрузить их в другую базу, и обеспечить уникальность уникальным идентификатором, который хочу брать из той базы куда подключаюсь.
Уникальность нужна для того если второй раз будут выгружать тоже самое, ну может измененное и т.д. Чтобы не дублировалось в общем.
Дело в том что запрос выдает мне ссылку как com объект, и нет там ссылки. Поля документа как дата и номер и т.д. видятся нормально, а вот ссылка - нет. Читал уже форум и гугл.
Пробовал и делать просто выборку
ВыборкаЗарплатаКВыплатеОрганизацийЗУП = Base_COM.Документы.ЗарплатаКВыплатеОрганизаций.Выбрать(ДатаНачала,ДатаКонца);
И запрос
Запрос = Base_COM.NewObject("Запрос");
Запрос.Текст =
"ВЫБРАТЬ
| ЗарплатаКВыплатеОрганизаций.Ссылка
|ИЗ
| Документ.ЗарплатаКВыплатеОрганизаций КАК ЗарплатаКВыплатеОрганизаций
|ГДЕ
| ЗарплатаКВыплатеОрганизаций.Дата >= &ДатаНачала
| И ЗарплатаКВыплатеОрганизаций.Дата <= &ДатаКонца
|
|СГРУППИРОВАТЬ ПО
| ЗарплатаКВыплатеОрганизаций.Ссылка";
Результат один - ссылки нет.
Знаю что можно сделать через xml, но там будет 2 кнопочки "выгрузить" и "загрузить", а я очень хочу одну кнопочку! В принципе можно наверно подключаться по com, заставлять базу куда подключаюсь делать xml, и сразу его загружать, но это реально какой-то изврат.
В общем вопрос звучит так: Как мне по com получить ссылку или уникальный идентификатор?
|
|