Autor Thema: Abfrage markierter Elemente?  (Gelesen 1335 mal)

Offline Thomator

  • Senior Mitglied
  • ****
  • Beiträge: 353
  • Geschlecht: Männlich
Abfrage markierter Elemente?
« am: 22.01.03 - 07:36:13 »
Einen wunderschönen, guten Morgen,
ich habe da mal eine oder zwei Fragen:
Besteht irgendwie die Möglichkeit, mit Hilfe von Lotus Script abzufragen, ob ein Element im UIDoc markiert ist? ???

Sehr interessieren würde mich auch eine Möglichkeit, die Zwischenablage zu löschen bzw. abzufragen, ob etwas drin ist.

Auf einen ergiebigen Gedankenaustausch freut sich
Thomas
+++To be human is more important than to be important!+++

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Abfrage markierter Elemente?
« Antwort #1 am: 22.01.03 - 08:15:20 »
Hi,

verstehst du unter markiert, dass ein Feld den Focus besitzt ?
Eine direkte Methode dafür ist mir nicht bekannt.

Eine mögliche Alternative wäre eine globale Variable innerhalb der Maske, die in den Entering - Events mit dem entsprechenden Feldnamen gefüllt wird.

Direkte Methoden zur Abfrage der Zwischenablage gibt es in Notes nicht. Hier müsste man über die WIN - API gehen.
Schau mal hier http://www.keysolutions.com/NotesFAQ/canclipboard.html  

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Thomator

  • Senior Mitglied
  • ****
  • Beiträge: 353
  • Geschlecht: Männlich
Re:Abfrage markierter Elemente?
« Antwort #2 am: 22.01.03 - 08:37:37 »
Hallo Axel,
ich hatte eigentlich eher nach einer Möglichkeit gesucht, festzustellen, ob ein eingebettetes Objekt markiert ist. (In dem Zusammenhang die Zwischenablage zu Prüfen wär eh Quatsch gewesen, hab ich mir so überlegt. Das hat sich also erledigt.)

Es geht dabei um das Abfangen von Ausnahmen beim Kopieren und Einfügen in ein anderes Dokument. Ich will halt vermeiden, dass der User ein leeres Dokument erstellt, obwohl das Doc eigentlich eben diese Kopie haben soll.


Thomas
+++To be human is more important than to be important!+++

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Abfrage markierter Elemente?
« Antwort #3 am: 22.01.03 - 08:49:10 »
Zitat
Es geht dabei um das Abfangen von Ausnahmen beim Kopieren und Einfügen in ein anderes Dokument.

Dafür ist mir kein direkter Weg bekannt. Vielleicht läßt sich was über die API machen. Da fehlt mir aber die Erfahrung.

Zitat
Ich will halt vermeiden, dass der User ein leeres Dokument erstellt, obwohl das Doc eigentlich eben diese Kopie haben soll.


 ??? ???
Kannst du das mal ein bisschen näher erklären ?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Thomator

  • Senior Mitglied
  • ****
  • Beiträge: 353
  • Geschlecht: Männlich
Re:Abfrage markierter Elemente?
« Antwort #4 am: 22.01.03 - 09:41:37 »
Hi,
Es ging darum, aus einem Dokument, in dem einige Dateianhänge existieren, einen Anhang in die Zwischenablage zu kopieren und in ein neues Dokument einzufügen. Wenn aber nichts markiert ist wird das neue Doc ja leer erstellt, ohne dass ich diese Ausnahme abfangen könnte. (weil ich die Markierung nicht abfragen kann)

Thomas
+++To be human is more important than to be important!+++

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Abfrage markierter Elemente?
« Antwort #5 am: 22.01.03 - 10:03:49 »
Hi,

der einzigste Weg, der mir spontan dazu einfällt, wäre im QuerySave-Event des Dokuments zu prüfen, ob ein Anhang enthalten ist.

Axel

Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Thomator

  • Senior Mitglied
  • ****
  • Beiträge: 353
  • Geschlecht: Männlich
Re:Abfrage markierter Elemente?
« Antwort #6 am: 22.01.03 - 10:05:27 »
Na ja, is wohl erst mal ne Möglichkeit,
Danke
MfG
Thomas
+++To be human is more important than to be important!+++

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz