Das Notes Forum
Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: snore am 25.09.17 - 16:53:22
-
Servus,
könnt Ihr mir kurz helfen bzw. rückmelden ob das geht:
Ich möchte in einer DB einen Button programmieren, welcher zuerst den Text eines Feldes ausliest (das bekomme hin) und dann die F8 Taste drückt.
Grund: Über die F8-Taste ist in einem weiteren Programm ein Funktionscode hinterlegt. Mit dem Text aus der Notes-DB, könnte somit diese Funktion direkt per Klick ausgeführt werden.
Danke
snore
-
Hi,
hole mal ein bisschen weiter aus, was genau du machen willst.
Reine Vermutung von mir, du willst eine Rufnummer anrufen via Programm oder was steckt dahinter?
Hintergrund meiner Frage ist, vielleicht gibt es andere Ansätze, um das was du möchtest zu bewerkstelligen und dir zu erleichtern.
Z.B. du willst eine Rufnummer aus einem Textfeld anrufen lassen, vielleicht hat dein CTI-Programm eine Schnittstelle, an die du die Rufnummer übertragen kannst.
Es gibt Software, die ein eigenes Protokoll zur Verfügung stellt (analog http:// => tel://), da packts du deine Telefonnummer mit Amtsholung dazu und fertig ist mit dem Aufruf "tel://00123456789" dein Anruf.
;)
... oder ein DLL-Aufruf ... oder ... oder ...
Gruß
Marco
-
Hallo Marco,
danke für Deine Antwort - gut erkannt! .. es geht um die CTI-Telefonanwahl aus Notes heraus.
Ich will/wollte mir das ganz einfach machen:
-> den Eintrag aus der Ansicht auswählen
-> auf einen Button klicken
-> dann wird das Textfeld ausgelesen und F8 gedrückt
ohne zusätzliche Schnittstelle oder "Manipulation" der Notes-Konfig!
Geht das so ?
Danke
snore
-
Aber eine Aktion in die Ansicht kannst du einfügen oder musst du das über die Symbolleiste machen?
-
..ich hätte eine Aktion über die Ansicht gelegt, welche den gewählten Eintrag heranzieht...das Feld ausliest und eben dann F8 drücken sollte!
Also es geht mir um die Funktionstaste F8
Danke
snore
-
Wenn du in Schript programmierst, dann geht das über sendkeys, dafür musst du aber eine LS-Lib einbinden, da die Notes interne Funktion nicht geht:
http://www-10.lotus.com/ldd/nd6forum.nsf/0/ef55fd71917a0126852572aa004adf98?OpenDocument
Alternativ kann man auch über die Windows-Shell ein "sendkeys" absetzen:
http://hnagasim.blogspot.de/2010/03/sendkeys-method.html
-
Zum Thema CTI ansprechen habe ich gute Erfahrungen mit Webservices gemacht.
Bei mindestens 2 verschiedenen bekannten Telefonanlagenherstellern habe ich über Notes-Agent und Webservice-Konsument erfolgreich Anrufen-Funktionen aus Notes abbilden können. Wenn du hier Infos brauchst, kannst du dich gerne melden.