szs

LOD içinde LO ile başka bir firmaya bağlanılamıyor

  Tiger/Logo Object Designer (LOD) Diğer
Sub ButtonClick(ctrl as String)
 sUser = "LOGO" ' Bu parametreden gelecek
 sPW = "" ' Bu da parametreden gelecek

 oUnityApp = OleObject("UnityObjects.UnityApplication")
 oUnityApp.Connect
 if Not(oUnityApp = Null) then
 Warn("Connected successfully") ' Başarıyla bağlanıyor.
 end if
 
 bErr = oUnityApp.UserLogin(sUser,sPW)
 Warn(bErr) ' True dönüyor
 
 if bErr then
 warn("User Ok!")
 end if
 
 iFirmNr = 5 
 bErr = oUnityApp.CompanyLogin(iFirmNr)
 
 'bErr = oUnityApp.Login(sUser,sPW,iFirmNr)
 Warn(bErr)
 ' oUnityApp.CompanyLogout()
 ' oUnityApp.UserLogout()
 oUnityApp.Disconnect()
 oUnityApp = null
 Quilt.CollectGarbage()
End Sub



Kullanılan sürüm 2.61. Yukardaki basit kodla, LOD içinden başka bir firma bağlantısı oluşturmaya çalıştığımda maalesef CompanyLogin her daim false dönüyor. 

  • Buna karşılık oUnityApp.Login(sUser,sPw,iFirmNr) başarılı 

Birden fazla firmaya bağlanıp veri yazmak istediğimden her defasında yeniden bağlantı oluşturmamak adına bu metodu kullanmamayı yeğlerim. 

Bu bir bug mıdır yoksa gözden kaçırdığım bir şey mi var?




Sezgin ÖZDEMİR

Merhabalar,


Konu ile ilgili kontrol yapıldığında benzer sıkıntı tespit edilip maddesi açılmıştır. Aşağıdaki madde numarasından takip edebilirsiniz.


WINERP-87693


Bilgilerinize.



10/01/20 14:37

Cevap vermek için giriş yapmanız gerekmektedir.