Autor Thema: Proxy aus AU entfernen  (Gelesen 1080 mal)

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Proxy aus AU entfernen
« am: 21.03.24 - 09:25:13 »
Moin,

ich möchte den Proxy aus der AU entfernen und habe da Scripte von HCL gefunden:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0032841
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0037279

Nur mal eine Frage zu der Funktion
'Verify if The NAB is Open, If Not, Open it
If Not(Books.isopen) Then
Call Books.open("",books.filename)

ist das ein Aufruf, dass das lokale NAB ausgewählt wird, oder muss man die Zeile noch anpassen?

Danke im Voraus.

MFG Michael

Offline Erik Schwalb

  • Junior Mitglied
  • **
  • Beiträge: 51
Antw:Proxy aus AU entfernen
« Antwort #1 am: 21.03.24 - 19:27:02 »
Die Prüfung, ob es sich um das private NAB handelt, ist weiter oben im code:

' For The Current User in The Current Session, Get All The NABs
Forall books In session.addressbooks

'Check If The Current NAB is Private or Public
'If The NAB Is Private, Than It Should Be Your Personal NAB

If books.isprivateaddressbook Then

'Verify if The NAB is Open, If Not, Open it
If Not(Books.isopen) Then
Call Books.open("",books.filename)

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Antw:Proxy aus AU entfernen
« Antwort #2 am: 22.03.24 - 09:55:09 »
Danke, also sind das alles integriete Funktionen, die keine Code anpassung erfordern für die Prüfung ob es ein privates NAB ist oder ob es noch geöffnet werden muss?

MFG Michael

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Antw:Proxy aus AU entfernen
« Antwort #3 am: 22.03.24 - 14:48:17 »
Ok, ich habe das in einer Testumgebung getestet und mir mal die Variablen der Funktion ausgeben lassen funktioniert alles.

Ich wollte das nochmal mit einem Testbenutzer Produktiv testen, aber der Button kommt nicht per Mail an, bin gerade verwundert, so etwas hatte ich früher schon mal gemacht um Datenbank links neu zu setzen.

Im KB steht:
In order to update client workstations, admins can place such code in the Click Event of a button and email the button to users in the body field of a memo.

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Antw:Proxy aus AU entfernen
« Antwort #4 am: 25.03.24 - 09:10:05 »
Moin,

hat jemand eine Idee warum der LotusScript Button in einer Mail nicht angezeigt wird, ausser bei Admins mit Designern? Hatte Berechtigung geprüft, Client Versionen sind gleich.

MFG Michael

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Antw:Proxy aus AU entfernen
« Antwort #5 am: 26.03.24 - 11:55:10 »
Ich hatte das auch mal so, wie du es beschrieben hast - meine Lösung war damals ein Formel-Button, weil der im Vergleich zur LotusScript-Aktion wie gewünscht funktioniert hat.
Optional zum Formel-Button kann auch eine Notes-URL versendet werden, um gewünschten Script-Code auszuführen.
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Antw:Proxy aus AU entfernen
« Antwort #6 am: 04.04.24 - 14:19:37 »
Ich habe nun eine Datenbank mit dem Button gemacht, funktioniert auch  ;D.

Na ja im normalen Client hast du nur die Möglichkeit Simple Actions zu nutzen, also wenn du dir selbst einen Button erstellt. Von daher weiss ich nicht ob Formel auch geht ;). Vielleicht hat sich da was mit einer Version geändert, wir setzen 12.0.1 ein.

Früher hatte ich auch mal Script verschickt mit V6/V8, aber um DBs woanders zu öffnen und alte Server aus den Links im Workspace zu entfernen.

MFG Michael

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz