Autor Thema: Buttons ansprechen  (Gelesen 3792 mal)

nashieli

  • Gast
Buttons ansprechen
« am: 23.09.08 - 16:21:48 »
Hallo,

ich will meine eigene Button aktivieren/deaktivieren. Je nachdem welche Message ich angeklickt habe.

Habe festgestellt, dass ich selbst Buttons erzeugen kann und den gleiche Namen vergeben kann.

Wie kann ich also per LotusScript auf die Buttons zugreifen.

Vielen Dank

Gruß

Asim

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Buttons ansprechen
« Antwort #1 am: 23.09.08 - 16:30:37 »
Warum willst Du das machen?
Schreibe deinen Code global in eine Bibliothek und rufe die Funktionen von den unterschiedlichen Aktionen auf, das sollte klappen.
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!

nashieli

  • Gast
Re: Buttons ansprechen
« Antwort #2 am: 23.09.08 - 16:37:08 »
Warum willst Du das machen?
Schreibe deinen Code global in eine Bibliothek und rufe die Funktionen von den unterschiedlichen Aktionen auf, das sollte klappen.

Also ich muss ein Item (Message, Draft, Contacts) extern archivieren. Wenn ich das getan habe, füge ich dem Item ein Feld an und schreib dort die ID vom externen Archiv.

Damit der Benutzer ein Item nicht nochmal archiviertl, will ich diese Feld auslesen und anhand des Feldes den archivier-Button freischalten oder abschalten.

Hoffe, ich konnte das etwas ausführlciher Beschreiben.

Gruß

Asim

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Buttons ansprechen
« Antwort #3 am: 23.09.08 - 16:47:37 »
Dann kannst Du den Button doch in Abhängigkeit des Feldes / Archiv-Eigenschaft verbergen, auf Grund einer Formel oder?
Wenn ja, dann kann man vielleicht ein Refresh auf das Dokument ausfü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!

nashieli

  • Gast
Re: Buttons ansprechen
« Antwort #4 am: 24.09.08 - 09:45:20 »
Dann kannst Du den Button doch in Abhängigkeit des Feldes / Archiv-Eigenschaft verbergen, auf Grund einer Formel oder?
Wenn ja, dann kann man vielleicht ein Refresh auf das Dokument ausführen.

hmmmm... klingt interessant... wie geht das... kannst Du mir ein paar Tips geben...

Danke...

Gruß

Asim

botschi

  • Gast
Re: Buttons ansprechen
« Antwort #5 am: 24.09.08 - 10:26:44 »
Mein Fehler...

nashieli

  • Gast
Re: Buttons ansprechen
« Antwort #6 am: 24.09.08 - 10:30:58 »
Mein Fehler...

aha... was fürein Fehler???...

botschi

  • Gast
Re: Buttons ansprechen
« Antwort #7 am: 24.09.08 - 11:20:15 »
Ich wollte einen Beitrag zu einem anderen Fred schreiben und hab hier versehentlich auf "Antworten" geklickert.

Aber zu deinem Problem:
Du kannst in den EIgenschaften des Textes auf dem letzten Reiter eine Formel eingeben. "Verbergen, wenn..." und dann deine Formel.
In deinem Fall also: "Verbergen, wenn archiviert".

Wobei ich deinen Unterschied zwischen Feld und Item in dem Zusammenhang überhaupt nicht verstehe!

Matthias

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Buttons ansprechen
« Antwort #8 am: 24.09.08 - 12:32:32 »
mit
Code
@Command([ViewRefreshField]);
@Command([RefreshHideFormulas]);
machst Du einen Refresh oder ist es LotusScript? Dann
Code
NotesUiDocument.refresh

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!

nashieli

  • Gast
Re: Buttons ansprechen
« Antwort #9 am: 24.09.08 - 12:41:36 »
Ich wollte einen Beitrag zu einem anderen Fred schreiben und hab hier versehentlich auf "Antworten" geklickert.

Aber zu deinem Problem:
Du kannst in den EIgenschaften des Textes auf dem letzten Reiter eine Formel eingeben. "Verbergen, wenn..." und dann deine Formel.
In deinem Fall also: "Verbergen, wenn archiviert".

Wobei ich deinen Unterschied zwischen Feld und Item in dem Zusammenhang überhaupt nicht verstehe!

Matthias

ich meinte mit item ein aktuell markierte Mail oder Contact...

da ich anfänger bin: hast Du eine idee wie ich das verteilen kann... was muss ich verteilen, damit ich meine Buttons und Code mitgeben kann (LotusScript).... habe keine Dokumente, sondern nur Agents die eine function aufrufen...

für einen Tip wäre ich dankbar...

Gruß aus Berlin

Asim


nashieli

  • Gast
Re: Buttons ansprechen
« Antwort #10 am: 24.09.08 - 12:42:21 »
mit
Code
@Command([ViewRefreshField]);
@Command([RefreshHideFormulas]);
machst Du einen Refresh oder ist es LotusScript? Dann
Code
NotesUiDocument.refresh

Danke, werde mir das mal ansehen...

Gruß

Asim



 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz