Autor Thema: Prüfen der Maske des in Ansicht ausgewählten Doks  (Gelesen 1833 mal)

Offline g202e

  • Senior Mitglied
  • ****
  • Beiträge: 361
  • Geschlecht: Männlich
  • Was nicht tötet, härtet ab!
Hallo.

Habe eine Ansicht in der Haupt- und Antwortdokumente hierarchisch angezeigt werden. In dieser Ansicht soll nun ein Buhtong eingebaut werden, mit welchem ich ein Antwortdokument zu dem gerade ausgewählten Dok erzeuge (mit @Command([Compose];"Maske").
Ich möchte sicherstellen, dass dies nur passiert, wenn auch ein Hauptdokument ausgewählt ist; sonst soll nur eine entsprechende Nachricht angezeigt werden: "Bitte wählen sie ein Hauptdokument..." und NICHTS gemacht werden.
Wie kann ich die Maske des gerade ausgewählten Doks prüfen?
(Das Dok ist nur ausgewählt, also kein Häkchen per Klick gesetzt!)
Domino 5.0.11/LN 5.011(german)/NT4 + SP6a

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Prüfen der Maske des in Ansicht ausgewählten Doks
« Antwort #1 am: 14.01.04 - 15:27:32 »
@If (Form = .....

Offline g202e

  • Senior Mitglied
  • ****
  • Beiträge: 361
  • Geschlecht: Männlich
  • Was nicht tötet, härtet ab!
Re:Prüfen der Maske des in Ansicht ausgewählten Doks
« Antwort #2 am: 14.01.04 - 15:48:59 »
Ja, das dachte ich eigentlich auch, aber:
@If(Form="frmMain";@Command([Compose]; "frmActivity" );@Failure("Sie müssen ein Kapiteldokument auswählen um eine Aktivität zu erstellen!" ))
Das funzt eigentlich, aber: Wenn ich auf einem falschen Dok(Form<>"frmMain") stehe, dann passiert GAR NICHTS.
Ich hätte aber gern die Fehlermeldung.
Domino 5.0.11/LN 5.011(german)/NT4 + SP6a

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Prüfen der Maske des in Ansicht ausgewählten Doks
« Antwort #3 am: 14.01.04 - 15:52:16 »
@Failure erzeugt glaub ich nur ne msgbox, wenn du s in einer Input Validierungs-Formel verwendest. Alternative: @Prompt
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Prüfen der Maske des in Ansicht ausgewählten Doks
« Antwort #4 am: 14.01.04 - 15:58:24 »
Jo, @Failure ist nur in der Feldvalidierung erlaubt. Prinzipiell.
Wie Thomas schon sagte: @Prompt und danach ein @Return ("") (mit @Do verbinden).

Bernhard

Offline g202e

  • Senior Mitglied
  • ****
  • Beiträge: 361
  • Geschlecht: Männlich
  • Was nicht tötet, härtet ab!
Re:Prüfen der Maske des in Ansicht ausgewählten Doks
« Antwort #5 am: 14.01.04 - 16:50:51 »
Danke für eure Mühe.
Ich glaube ich hab momentan ein Brett...
Meine Formel:
@If(Form="frmMain";@Command([Compose]; "frmActivity" );@Do(@Prompt([OK];"Sie müssen ein Kapiteldokument auswählen um eine Aktivität zu erstellen!" );@Return("")))
Ergebnis: Wie vorher! D. h. nur wenn ein passendes Dok gewählt ist, wird ein Antwort-Dok erstellt, aber: Wenn falsches Dok, dann passiert NIX! Die Fehlermeldung kommt NICHT
Domino 5.0.11/LN 5.011(german)/NT4 + SP6a

Driri

  • Gast
Re:Prüfen der Maske des in Ansicht ausgewählten Doks
« Antwort #6 am: 14.01.04 - 17:12:31 »
Hi,

versuch mal die Prompt-Formel zu erweitern :

@Prompt([OK];"Fehler";"Sie müssen ein Kapiteldokument auswählen um eine Aktivität zu erstellen!")

Ich bin mir nicht sicher, aber evtl. reichen die Parameter sonst nicht.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Prüfen der Maske des in Ansicht ausgewählten Doks
« Antwort #7 am: 14.01.04 - 17:17:05 »
Driri hat vollkommen recht. Fehlt in @Prompt ein Parameter (hier: Titelzeile), dann stellt das Ding einfach seinen Dienst ein. Kommentarlos ! Dieser blöde Hund ...  ;D

HTH,
Bernhard

Offline g202e

  • Senior Mitglied
  • ****
  • Beiträge: 361
  • Geschlecht: Männlich
  • Was nicht tötet, härtet ab!
Re:Prüfen der Maske des in Ansicht ausgewählten Doks
« Antwort #8 am: 14.01.04 - 18:34:30 »
Na, da soll einer draufkommen!
Danke vielmals, das war's!  ;D
Domino 5.0.11/LN 5.011(german)/NT4 + SP6a

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Prüfen der Maske des in Ansicht ausgewählten Doks
« Antwort #9 am: 14.01.04 - 18:38:19 »
Das stimmt mich nun wieder eiter und roh  ;)

Und das Ganze bestätigt ja nun mal wieder Sinn und Wert dieses Forums ;-)

Einen schönen Abend wünscht

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz