Ваши комментарии
Удаление файла Cleverence.Connectivity.DefaultDataProvider.dll решило проблему.
Спасибо за консультацию. Вопрос решен.
Спасибо за консультацию. Вопрос решен.
Попробовал протестировать в следующем варианте:
Результат тот же. И в лог-файле так же появляются следующие строки:
sDocId := '001-002-003'; sDocName := 'Новый документ'; sDocTypeName := 'IncGoods'; vConnector := CreateOLEObject('Cleverence.Warehouse.StorageConnector'); vConnector.InitializeServerConnection( 'http://127.0.0.1:8000/DataStorage.asmx' ); // создадим новый документ: curDocument := CreateOLEObject('Cleverence.Warehouse.Document'); curDocument.Id := sDocId; curDocument.Name := sDocName; curDocument.Appointment := ''; curDocument.CreateDate := Now(); curDocument.DocumentTypeName := sDocTypeName; curDocument.InProcess := 0; curDocument.Finished := 0; curDocument.Modified := 0; curDocument.WarehouseId := 1; curDocument.DistributeByBarcode := 0; vNewDocuments := CreateOLEObject('Cleverence.Warehouse.DocumentCollection'); vNewDocuments.Add( curDocument ); vConnector.SetDocuments( vNewDocuments ); curDocument := NULL; vNewDocuments := NULL; vConnector := NULL;
Результат тот же. И в лог-файле так же появляются следующие строки:
2; 11; 11.08.2015 18:57:19.707 ERROR ADDITION TEXT: DefaultDataProvider error MESSAGE: Вызов невозможен. Ни одного коннектора не зарегистрировано. TYPE: Cleverence.Connectivity.KnownException SOURCE: Cleverence.Connectivity.DefaultDataProvider TARGETSITE: GetConnectorName [STACK TRACE] в Cleverence.Connectivity.DefaultDataProvider.GetConnectorName() в Cleverence.Connectivity.DefaultDataProvider.SetDocuments(DocumentCollection documents) [STACK TRACE] DATA: System.Collections.ListDictionaryInternal
Выслал лог-файлы. В них есть следующие строки:
2; 4; 11.08.2015 18:00:43.471 ERROR
ADDITION TEXT: DefaultDataProvider error
MESSAGE: Вызов невозможен. Ни одного коннектора не зарегистрировано.
TYPE: Cleverence.Connectivity.KnownException
SOURCE: Cleverence.Connectivity.DefaultDataProvider
TARGETSITE: GetConnectorName
[STACK TRACE]
в Cleverence.Connectivity.DefaultDataProvider.GetConnectorName()
в Cleverence.Connectivity.DefaultDataProvider.SetDocuments(DocumentCollection documents)
[STACK TRACE]
DATA: System.Collections.ListDictionaryInternal
За основу брал код со страницы http://cleverence.ru/devlib/comconnector/Cleverence.Warehouse.Document.html,
но нет строк, аналогичных следующим:
2; 4; 11.08.2015 18:00:43.471 ERROR
ADDITION TEXT: DefaultDataProvider error
MESSAGE: Вызов невозможен. Ни одного коннектора не зарегистрировано.
TYPE: Cleverence.Connectivity.KnownException
SOURCE: Cleverence.Connectivity.DefaultDataProvider
TARGETSITE: GetConnectorName
[STACK TRACE]
в Cleverence.Connectivity.DefaultDataProvider.GetConnectorName()
в Cleverence.Connectivity.DefaultDataProvider.SetDocuments(DocumentCollection documents)
[STACK TRACE]
DATA: System.Collections.ListDictionaryInternal
За основу брал код со страницы http://cleverence.ru/devlib/comconnector/Cleverence.Warehouse.Document.html,
но нет строк, аналогичных следующим:
document.Description = "приемка товара"; document.Priority = парДокумент.Приоритет; document.Barcode = глШтрихКод("ЗаявкаНаПоставку", парДокумент.НомерДок);Кроме того в параметр Document.Appointment вписана пустая строка. Может быть это критично?
На данный момент проблема в том, что ТСД либо не определяется, как устройство, либо, если определяется (DS5 RNDIS), то система не может найти к нему драйвер.
Планирую подключать ТСД через USB.
MobileSmarts 2008 версии 2.7.1.41.
Спасибо за консультацию. Вопрос решен.
Сервис поддержки клиентов работает на платформе UserEcho
возвращают 0.
.