Завершен

Вылетает при ручном выборе номенклатуры

mpudy 8 лет назад обновлен Алексей (Рук. ТП) 8 лет назад 3

При ручном выборе товара из списка клиент зависает и закрывается.

В логе ошибок

MobileSMARTS.exe; 150143046; 23/08/2016 14:34:24.000 Loaded assembly: Cleverence.Compact.Core.Symbol, Version=1.0.5917.29095, Culture=neutral
MobileSMARTS.exe; 150143046; 23/08/2016 14:34:50.000 ERROR
ADDITION TEXT: Не удалось использовать Fusion для слежения за WiFi.
MESSAGE: FusionInterfaceOpenEx failed :
TYPE: Symbol.Exceptions.OperationFailureException
[STACK TRACE]
at ae.g(h1& A_0, FusionResults A_1, String A_2)
at ae.d()
at ae.s(FusionAccessType A_0)
at e0.c(FusionAccessType A_0)
at Symbol.Fusion.WLAN.WLAN.c()
at Symbol.Fusion.WLAN.WLAN..ctor(FusionAccessType accessType)
at Cleverence.Warehouse.Compact.SymbolNetworkManager.CreateWlan()
at Cleverence.Warehouse.Compact.SymbolNetworkManager.get_WiFiAdapterAvaible()
at Cleverence.CompactForms.WiFiControl.Start()
at Cleverence.Warehouse.Compact.ActionForm.ShowWiFiPic()
at Cleverence.Warehouse.Compact.ActionForm.UpdateOnShow()
at Cleverence.CompactForms.FormStack.Show(Type formType, Boolean showMain)
at Cleverence.Warehouse.Compact.BaseForm.BeginOnLoginUserHandler()
at Cleverence.Warehouse.Compact.BaseForm.StartMainForm()
at Cleverence.Warehouse.Compact.BaseForm.SelectWarehouse()
at Cleverence.Warehouse.Compact.BaseForm.PostLogin()
at Cleverence.Warehouse.Compact.BaseForm.FormStack_Closed(Object sender, EventArgs e)
at Cleverence.CompactForms.FormStack.findedForm_Closing(Object sender, CancelEventArgs e)
at Cleverence.CompactForms.FormControl.Close()
at Cleverence.Warehouse.Compact.BarcodeLoginForm.FindUser()
at Cleverence.Warehouse.Compact.BarcodeLoginForm.Form_KeyDown(KeyEventArgs e)
at Cleverence.CompactForms.FormControl.int_Form_KeyDown(KeyEventArgs e)
at Cleverence.CompactForms.FormStack.ownerForm_KeyDown(Object sender, KeyEventArgs e)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at Cleverence.Warehouse.Compact.BaseForm.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.ContainerControl.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
at System.Windows.Forms.Application.Run(Form fm)
at Cleverence.Warehouse.Compact.Start.Main(String[] args)
[STACK TRACE]

По стеку похоже на http://support.cleverence.ru/topics/569-tsd-zavisaet-posle-vyihoda-iz-mobilesmarts/, но после правки на

<network>
<add key="monitoring" value="false" />
</network>

получаю

MobileSMARTS.exe; 148176922; 23/08/2016 16:33:37.000 ERROR
ADDITION TEXT: Startup initialize
MESSAGE: Invalid character in the given encoding. Line 50, position 33.
TYPE: System.Xml.XmlException
[STACK TRACE]
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(Int32 res, String arg)
at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, Int32 res)
at System.Xml.XmlTextReaderImpl.InvalidCharRecovery(Int32& bytesCount, Int32& charsCount)
at System.Xml.XmlTextReaderImpl.GetChars(Int32 maxCharsCount)
at System.Xml.XmlTextReaderImpl.ReadData()
at System.Xml.XmlTextReaderImpl.EatWhitespaces(BufferBuilder sb)
at System.Xml.XmlTextReaderImpl.ParseAttributes()
at System.Xml.XmlTextReaderImpl.ParseElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.Load(String filename)
at Special.Configuration.ConfigurationFile..ctor(String fileName)
at Special.Configuration.ConfigurationFile.LoadDefault(String file)
at Cleverence.Warehouse.Compact.MainApp.StartupInitialize()
at Cleverence.Warehouse.Compact.BaseForm.OnLoad(EventArgs e)
at System.Windows.Forms.Form._SetVisibleNotify(Boolean fVis)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.Run(Form fm)
at Cleverence.Warehouse.Compact.Start.Main(String[] args)
[STACK TRACE]
LINENUMBER: 50
LINEPOSITION: 33
SOURCEURI: file:///Application/MobileSMARTS/MobileSMARTS.exe.config
На рассмотрении

Добрый день,
Скорее всего на ТСД не установлен "мобильный Framework". Можно попробовать скопировать из папки C:\Program Files\Cleverence Soft\Driver1C\Client Installer файл NETCFv2.wce5.armv4i.cab на ТСД и установить его.

Так же попробуйте перевыгрузить документ из 1С.

В новых версиях добавим установку в автоматическом режиме.

Спасибо за помощь. Установка "мобильного Framework" рещила проблему.

Сервис поддержки клиентов работает на платформе UserEcho