Вход | Регистрация

1С:Предприятие ::

Метки:OLE и COM

Чудеса OLE

Я
   AvAlex
 
14.01.05 - 17:09
Доброго всем дня.
Возникла проблема с OLE, хотя раньше всегда работало на ура:

БазаИсточник = СоздатьОбъект("V77.Application");
    
Если БазаИсточник.Initialize(БазаИсточник.RMTrade, "", "") = 0 Тогда
   Возврат;
КонецЕсли;
    
СпрИсточник = БазаИсточник.CreateObject("Справочник.Подразделения");

---
СпрИсточник = БазаИсточник.CreateObject("Справочник.Подразделения");
Поле агрегатного объекта не обнаружено (CreateObject)

В базе-источнике справочник Подразделения объявлен, релиз платформы 021. С балгодарностью, Алексей.
 
  Рекламное место пустует
   AlexMan
 
1 - 14.01.05 - 17:35
БазаИсточник=0;
или 
БазаИсточник="";
поищи...
   AvAlex
 
2 - 14.01.05 - 17:38
(1) с этим все в порядке.
У меня на машине стоит ХР со вторым СП. Только что попробовал на 2000 - все работает. Вот теперь не знаю что и где подправить :(

Три часа потерянного времени :(
   lemon
 
3 - 14.01.05 - 17:38
(0) до справочника дело не доходит...
база не инициализируется, попробуйте открыть ее вручную...
в случае успешной инициализации Initialize должна возвращать "-1"...
или где-то происходит переприсвоение БазаИсточник...
   AlexMan
 
4 - 14.01.05 - 17:41
XP подправь....
   AvAlex
 
5 - 14.01.05 - 17:51
(3) "где-то" не может быть, код в обработке точно как в этой ветке.
(4) знать бы где править.
   AlexMan
 
6 - 14.01.05 - 17:53
второй сервиспак вышел ,говорят без багов...
   Infostart
 
7 - 14.01.05 - 17:55
Конфигурация построена на принципе промежуточного звена в момент переноса данных, из первой базы, открытой, как OLE-объект, во вторую базу, открытой тоже, как OLE-объект.
Главное преимущество данного вида переноса в том, что база экспорта не требует монопольного режима, т.е. можно начать свертку базы в процессе работы пользователей.
Возможен перенос остатков по бухгалтерским счетам и регистрам на заданную дату, «дату свертки», вместе с документами, которые участвуют в остатках, а также всех документов после «даты свертки».
Реализован движок рекурсивного переноса данных, когда достаточно указать документ, который Вы хотите перенести, и все связанные объекты (элементы справочников, со значениями всех реквизитов, подчиненных элементов, история периодических реквизитов, документ - основание и др.) будет перенесены так же.
Удобная реализация процедур в обработке переноса данных. Конфигурацию можно использовать, как основу для Вашей разработки.
http://www.infostart.ru/rl.html
   AvAlex
 
8 - 14.01.05 - 18:04
(7) это все прекрасно, но мне оно не подходит. у меня есть опыт написания подобных вещей и более того, моя задача разовая. у меня возникла проблема с ХР и мне ее надо решить, как можно быстрее.
   AvAlex
 
9 - 16.01.05 - 17:29
Неужели я первый, кто столкнулся с такой проблемой.
Господин Волшебник, Ваш выход.
   Волшебник
 
10 - 16.01.05 - 18:53
 
  Рекламное место пустует
   Nika_S
11 - 16.01.05 - 19:49
а пробовал 023 релиз?
   AvAlex
 
12 - 17.01.05 - 12:37
(11) мне очень хотелось его попробовать, но пока палочки волшебной не нашел, чтобы его оживить.
   Rovan
 
13 - 17.01.05 - 12:43
(0) Проверь свои права - ты точно Админ на этой машине ???
   AvAlex
 
14 - 17.01.05 - 12:50
(13) да :(
   пипец
15 - 17.01.05 - 12:53
http://1c.realnet.ru/cgi-bin/forum.cgi?ask=9771 а шо делать ? так и живем
   AvAlex
 
16 - 17.01.05 - 12:58
(15) не нашел ничего относящегося к моему вопросу.
   Valery
 
17 - 17.01.05 - 13:02
Точно, фигня какая-то. Может CreateObject через русскую "С" написано.
В таких случаях надо все сомнениям подвергать.
   пипец
18 - 17.01.05 - 14:53
(16) ответ в тему сабжа ...
   AvAlex
 
19 - 19.01.05 - 12:32
оказалось все очень даже просто - пользователь, под которым открывается база-источник, должен обладать полным набором прав в этой конфигурации :)


Список тем форума
Рекламное место пустует  
Компьютер — устройство разработанное для ускорения и автоматизации человеческих ошибок.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует