WebQueryOpen ile çalıştırılan bir LotusScript Aracısı'nda, geçerli sunucunun adını nasıl alırsınız?Bir LotusScript Aracısı'nda geçerli sunucunun adını nasıl alırsınız?
2
A
cevap
5
Set s = New NotesSession
Set db = s.CurrentDatabase
If db.Server <> "" Then
Set sName = New NotesName(db.Server)
Else
Set sName = New NotesName(s.Username)
End If
-3
'initialize event of a WebQueryOpen agent
Dim s As New notessession
Dim servername As String
servername = s.UserName
1
zaten sağlanan örnek kod iyidir ama ben de bu şekilde yapmak ve sadece sunucunun hiyerarşik adını almak:
Set s = New NotesSession
Set db = s.CurrentDatabase
If db.Server <> "" Then
Set sName = New NotesName(db.Server)
Else
Set sName = New NotesName(s.Username)
End If
ServerName = sName.Abbreviated
0
Gary'nin cevabı en uygundur. Sunucu adını, hiyerarşik sözdizimini kullanarak fiilen tanımlayabilirsiniz.
dim session as new notesSession
dim strCurrServer as string
dim nmServer as notesName
strCurrServer = session.currentagent.servername
' this bit is optional
set nmServer = new notesName(strCurrServer)
' then you can do stuff like this
print nmServer.Abbreviated
Bu, webquery açık aracısından sunucu adını almak için en hızlı (en kirli?) Yol olurdu. NotesName sınıfı, hiyerarşik isimlerle ilgilenmek için kullanışlı bir nesnedir link text
İlgili konular
- 1. Magento'da veritabanı adını nasıl alırsınız?
- 2. Bir dosyayı rpm'den geçerli dizine nasıl alırsınız?
- 3. JQuery'yi kullanarak bir giriş alanının adını nasıl alırsınız?
- 4. Geçerli yöntemin adını edinin
- 5. Bir dizenin bir bölümünü java'ya nasıl alırsınız?
- 6. Geçerli film şeridi adını nasıl öğrenebilirim?
- 7. Geçerli etkin uygulama adını edinin
- 8. ViewTager'daki geçerli Fragman'dan EditText değerlerini Android'deki Etkinliğe nasıl alırsınız?
- 9. Geçerli şube adını Eclipse/Subclipse içinde göster
- 10. Geçerli bir SoapAction'ı nasıl belirlersiniz?
- 11. Uzak sunucunun GAC
- 12. Geçerli yöntemin adını dinamik olarak alıyorum
- 13. Geçerli sınıfın adını almak için önişlemci makrosu?
- 14. Geçerli ClickOnce'un uygulama yayıncı adını al?
- 15. ClojureScript'te nasıl zaman damgası alırsınız?
- 16. Bir DatePicker'ı bir DatePickerDialog'dan nasıl alırsınız?
- 17. Geçerli SQL Server veritabanı örneğinin adını nasıl sorgularım?
- 18. clojure içinde, geçerli ad alanının dosya adını nasıl alabilirim?
- 19. Erlang - Çalışma zamanında geçerli fonksiyonun adını nasıl bulabilirim?
- 20. Geçerli rota adını kullanarak bir bağlantı kurabilir miyim?
- 21. Grails: Geçerli olanın adını bir Taglib içinden gösterme
- 22. PHP'deki asılsız bir nesneden geçerli sınıfın adını almak mümkün mü?
- 23. nasıl node.js sunucunun yük testi yapmalı?
- 24. Netbeans: Uzak sunucunun PHPUnit yolunu nasıl yapılandırabilirim?
- 25. Sunucunun MAXDOP ayarını SQL Server'da nasıl belirlerim?
- 26. java.lang.IllegalStateException'ı nasıl alırsınız, nasıl düzeltilir?
- 27. Eclipselink: EntityManager'ı her bir pakete nasıl alırsınız?
- 28. Erlang'ın PropEr'sinde, bir jeneratör örneğini nasıl alırsınız?
- 29. Elixir'de bir dosyanın boyutunu nasıl alırsınız?
- 30. flask-jwt Bir belirteci nasıl ele alırsınız?
's.UserName' güvenilir değil: kod bir web kullanıcısı olarak veya özel bir Notes kimliği
Ben