Доступ к МедКу через объекты

olegyudin
Сообщения: 25
Зарегистрирован: 18 июл 2012, 12:23

Re: Доступ к МедКу через объекты

Сообщение olegyudin » 08 янв 2019, 13:57

Никто не может помочь? Очень нужно
olegyudin писал(а):
21 дек 2018, 18:30
Модуль интеграции куплен.
Ошибка на строке
omain:=odoc:OpenOrCreateDocument(orgid,"VN001",,,"111111",0)

priup
Сообщения: 5840
Зарегистрирован: 22 июн 2011, 12:23

Re: Доступ к МедКу через объекты

Сообщение priup » 08 янв 2019, 14:10

olegyudin писал(а):
08 янв 2019, 13:57
Никто не может помочь? Очень нужно
olegyudin писал(а):
21 дек 2018, 18:30
Модуль интеграции куплен.
Ошибка на строке
omain:=odoc:OpenOrCreateDocument(orgid,"VN001",,,"111111",0)
А обратиться к ПРОДАВЦУ МОДУЛЯ не пробовали???.....
А он может с разрабами свяжется напрямую.........

Medoc Man
Сообщения: 388
Зарегистрирован: 07 июн 2018, 14:28
Откуда: Kiev

Re: Доступ к МедКу через объекты

Сообщение Medoc Man » 08 янв 2019, 15:07

olegyudin писал(а):
08 янв 2019, 13:57
Никто не может помочь? Очень нужно
olegyudin писал(а):
21 дек 2018, 18:30
Модуль интеграции куплен.
Ошибка на строке
omain:=odoc:OpenOrCreateDocument(orgid,"VN001",,,"111111",0)
А более подробно можете описать? Что именно на этой строке сбоит?
Человек-волшебник

olegyudin
Сообщения: 25
Зарегистрирован: 18 июл 2012, 12:23

Re: Доступ к МедКу через объекты

Сообщение olegyudin » 08 янв 2019, 17:24

Несовпадение типов.
Parameter has a wrong data type
OPENORCREATEDOCUMENT
Аргумент[1] = OPENORCREATEDOCUMENT
Аргумент[2] = 790
Аргумент[3] = PD010211
Аргумент[4] = NIL
Аргумент[5] = NIL
Аргумент[6] = 31F7BABF-81ED-467E-87B6-17781234FEE5
Аргумент[7] = 0

Run FEVAL : TTN2Medok
line : 18
string: omain:=odoc:OpenOrCreateDocument(orgid,'PD010211',,,'31F7BABF-81ED-467E-87B6-17781234FEE5',0)

ИЛИ

Несовпадение типов.
Parameter has a wrong data type, Parameter: 3
OPENORCREATEDOCUMENT
Аргумент[1] = OPENORCREATEDOCUMENT
Аргумент[2] = 790
Аргумент[3] = PD010211
Аргумент[4] = NIL
Аргумент[5] = NIL
Аргумент[6] = 31F7BABF-81ED-467E-87B6-17781234FEE5
Аргумент[7] = .F.

Run FEVAL : TTN2Medok
line : 18
string: omain:=odoc:OpenOrCreateDocument(orgid,"PD010211",,,'31F7BABF-81ED-467E-87B6-17781234FEE5',.F.)

В зависимости от последнего параметра
Medoc Man писал(а):
08 янв 2019, 15:07
olegyudin писал(а):
08 янв 2019, 13:57
Никто не может помочь? Очень нужно
olegyudin писал(а):
21 дек 2018, 18:30
Модуль интеграции куплен.
Ошибка на строке
omain:=odoc:OpenOrCreateDocument(orgid,"VN001",,,"111111",0)
А более подробно можете описать? Что именно на этой строке сбоит?

Medoc Man
Сообщения: 388
Зарегистрирован: 07 июн 2018, 14:28
Откуда: Kiev

Re: Доступ к МедКу через объекты

Сообщение Medoc Man » 08 янв 2019, 23:53

olegyudin писал(а):
08 янв 2019, 17:24
Несовпадение типов.
Parameter has a wrong data type
OPENORCREATEDOCUMENT
Аргумент[1] = OPENORCREATEDOCUMENT
Аргумент[2] = 790
Аргумент[3] = PD010211
Аргумент[4] = NIL
Аргумент[5] = NIL
Аргумент[6] = 31F7BABF-81ED-467E-87B6-17781234FEE5
Аргумент[7] = 0

Run FEVAL : TTN2Medok
line : 18
string: omain:=odoc:OpenOrCreateDocument(orgid,'PD010211',,,'31F7BABF-81ED-467E-87B6-17781234FEE5',0)

ИЛИ

Несовпадение типов.
Parameter has a wrong data type, Parameter: 3
OPENORCREATEDOCUMENT
Аргумент[1] = OPENORCREATEDOCUMENT
Аргумент[2] = 790
Аргумент[3] = PD010211
Аргумент[4] = NIL
Аргумент[5] = NIL
Аргумент[6] = 31F7BABF-81ED-467E-87B6-17781234FEE5
Аргумент[7] = .F.

Run FEVAL : TTN2Medok
line : 18
string: omain:=odoc:OpenOrCreateDocument(orgid,"PD010211",,,'31F7BABF-81ED-467E-87B6-17781234FEE5',.F.)

В зависимости от последнего параметра
Medoc Man писал(а):
08 янв 2019, 15:07
olegyudin писал(а):
08 янв 2019, 13:57
Никто не может помочь? Очень нужно

А более подробно можете описать? Что именно на этой строке сбоит?
Написал Вам в Личные сообщения.
Человек-волшебник

vadodessa
Сообщения: 2
Зарегистрирован: 08 апр 2019, 09:38

Re: Доступ к МедКу через объекты

Сообщение vadodessa » 08 апр 2019, 11:56

Уважаемые форумчане, нужна помощь.
При работе метода "GetPrimaryReestr" выгружаются не все записи из базы Медка.
Пример:
App = Новый COMОбъект("Medoc.ZApplication");
prim = App.GetPrimaryDocs();
Reestr = prim.GetPrimaryReestr(10101, 1, Дата("20190329"), Дата("20190329"));
Счетчик = Reestr.RecordCount; - возвращает значение 5
а фактически. в базе медка 16 Корректировок(10101) исходящих(1), за 20.03.2019
Помогите - куда копать, плз.
Медок 11.01.001, Win Server 2008 R2 ver. 6.1 (7601) SP1, VMware

PetroP
Сообщения: 497
Зарегистрирован: 22 янв 2015, 18:50

Re: Доступ к МедКу через объекты

Сообщение PetroP » 08 апр 2019, 12:05

20190329 <> 20.03.2019

vadodessa
Сообщения: 2
Зарегистрирован: 08 апр 2019, 09:38

Re: Доступ к МедКу через объекты

Сообщение vadodessa » 08 апр 2019, 17:10

Это опечатка в сообщении
за 20.03.2019
естественно запрос за 29.03.2019
сути не меняет
Медок 11.01.001, Win Server 2008 R2 ver. 6.1 (7601) SP1, VMware

Inkognito
Сообщения: 873
Зарегистрирован: 14 янв 2012, 14:26

Re: Доступ к МедКу через объекты

Сообщение Inkognito » 08 апр 2019, 22:15

Попробуйте так:
Reestr = prim.GetPrimaryReestr(10101, 1, НачалоДня("20190329"), КонецДня("20190329"));

Ответить

Вернуться в «1C»