Problemin sebebi AppLaunch() olayının 3 serisi ürünlerde Login öncesinde de bir kez tetiklenmesinden kaynaklanmaktadır.
Eğer AppLaunch() içerisinde sorgu çalıştırdıysanız veya firmaya yönelik bazı işlemler yaptıysanız, login öncesinde firma ve kullanıcı bilgileri henüz belli olmadığından bir hatayla karşılaşabilirsiniz. Bu problemi önümüzdeki sürümde düzelteceğiz. Ancak acil bir çözüm için aşağıdaki yöntemi kullanabilirsiniz. Bu geçici yöntemde elimizde kullanıcı bilgisinin olup olmadığı sorgulanıyor, eğer login olmuş bir kullanıcı yoksa kodumuzu çalıştırmıyoruz.
Sub AppLaunch()
usr = Application.UserId
if usr <> 0 then
' buradaki kodlar login sonrasında çalışacak..
else
' buradaki kodlar login olmadan önce çalışacak..
end if
End Sub
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
Tiger 3 serisinde AppLaunch() olayında hata alıyoruz
18/08/16 09:52   Tiger/Logo Object Designer (LOD)Tiger Enterprise ürününden Tiger 3 Enterprise ürününe geçiş yaptıktan sonra programı açarken AppLaunch() hata veriyor ve uygulamanın açılmasını engelliyor. Bu problemi nasıl aşabiliriz?
LOD AppLaunch