Как в V8 получить по OLE GUID объекта из V7?

Форум 1С: Одинэс.Ру

Найти!

Как в V8 получить по OLE GUID объекта из V7?

Anonymous
25.03.2009 - 14:10
Необходимо периодически из V7 в V8 выгружать документы. Решили сделать обмен по OLE, а синхронизацию по GUID объекта V7. Может быть кто-то решал проблему и сможет подсказать. Спасибо.
К списку тем К списку форумов

Интересные темы

odines.ru
26.04.2024 - 07:48
Смотри также:
Не сходится Страховая в документах Расчёт ЕСН и Отражение ЗП
Запрет изменения данных Бух 8.1
Подскажите, как в как журнале добавить сортировку по номеру?

Re: Как в V8 получить по OLE GUID объекта из V7?

iogri
1 - 25.03.2009 - 14:18
Уже обсуждалось. Используйте поиск по форуму.

Re: Как в V8 получить по OLE GUID объекта из V7?

Anonymous
2 - 25.03.2009 - 15:10
Может быть не так искал, но не нашел.
 
В V7 делал так:
Если Док_Источник.ВыбратьДокументы(ВыбНачПериода,ВыбКонПериода) = 1 Тогда
    Пока Док_Источник.ПолучитьДокумент() = 1 Цикл
Объект = БазаОле.ЗначениеВстрокуВнутр(Док_Источник.ТекущийДокумент());
ИдентификаторДокумента = СокрЛП(ПолучитьИД(Объект));
 
А как сделать в V8 ума не приложу.

Re: Как в V8 получить по OLE GUID объекта из V7?

Billi
3 - 25.03.2009 - 15:16
(2) А ничего и не изменилось, делай так же.

Re: Как в V8 получить по OLE GUID объекта из V7?

Anonymous
4 - 25.03.2009 - 15:18
Восьмерка ругается на ПолучитьИД()

Re: Как в V8 получить по OLE GUID объекта из V7?

Billi
5 - 25.03.2009 - 15:25
А зачем тебе ПолучитьИД()? У тебя в Объект уже ИД семерошного документа, с ним дальше и работай.

Интересные темы

odines.ru
26.04.2024 - 07:48
Смотри также:
Как организовать паузу в восьмерке?
добавить колонку в табличное поле на форме
оброботка удаления строк в документе.

Re: Как в V8 получить по OLE GUID объекта из V7?

Anonymous
6 - 25.03.2009 - 16:03
Верно. Раньше не обращал на это внимания. Только Объект возвращает {"O","0","0","3114","0","0","    258156CB "}, а ПолучитьИД(объект) = 258156CB, компактнее получается.

Re: Как в V8 получить по OLE GUID объекта из V7?

Billi
7 - 25.03.2009 - 16:10
Я не думаю, что компактность играет важную роль. К тому же потом проще получить сам объект безо всяких дополнительных преобразований - Док_Источник=БазаОле.ЗначениеИзСтрокиВнутр(Объект)

Re: Как в V8 получить по OLE GUID объекта из V7?

Anonymous
8 - 25.03.2009 - 16:45
Спасибо за помощь.
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Помогите пожалуйста Ошибка при работе С узлами РИБ (УТ) выгрузк в БУХ v8: УТ - сделать определенного типа значение свойств в договоре... »
© 2009 Форум 1С: Одинэс.Ру