powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Создать справочник средствами COM(OLE)
2 сообщений из 2, страница 1 из 1
Создать справочник средствами COM(OLE)
    #38639559
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Возможно создавать новый справочник из
внешнего приложения на VB используя COM ?
При попытки вылетает ошибка:

Неудачная попытка создания объекта (Справочник.Необходимый):0

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Private Sub Command10_Click()
Dim trade As Object
Dim spr As Object
Dim Count As Integer
Dim PathBase As String:     PathBase = "D:\DatBas1S\RTEC_2013"
Dim User As String:         User = "Administrator"
Dim Password As String:     Password = ""
Dim v77 As Object, result As Variant
Set v77 = CreateObject("V77.Application")
result = v77.Initialize(v77.RMTrade, " /D" + PathBase + " /N" + User + " /P" + Password + " /m", "NO_SPLASH_SHOW")
Set spr = v77.EvalExpr("СоздатьОбъект(""Справочник.Необходимый"")")
spr.Новый
spr.Записать
End Sub


Спасибо
...
Рейтинг: 0 / 0
Создать справочник средствами COM(OLE)
    #38639616
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.softpoint.ru/article_id90.htm#3

........

ДругаяБаза=СоздатьОбъект("v77.application");
Открыта=ДругаяБаза.Initialize(ДругаяБаза.RMTrade,,);
Если Открыта=0 Тогда
Сообщить("База не была открыта.");
Возврат;
КонецЕсли;
дДок=ДругаяБаза.CreateObject("Документ.ПриходнаяНакладная");
дТовар=ДругаяБаза.CreateObject("Справочник.Номенклатура");
дДок.Новый();
дДок.ДатаДок=ВыбДокумент.ДатаДок;
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Создать справочник средствами COM(OLE)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]