Autor Thema: Probleme mit @command([compose])  (Gelesen 1753 mal)

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Probleme mit @command([compose])
« am: 05.08.04 - 11:30:52 »
Hallo zusammen,

ganz kurz zu meinem Problem.

ich habe eine EingabeMaske die mit Werten gefüllt ist ( wurde gespeichert ),
nun habe ich eine weitere Maske erstellt ( Druckmaske ) die über den AktionsButton aus der EingabeMaske geöffnet werden soll ( mit compose )

Die Werte werden aus der EingabeMaske übergeben.

--------------
Ich arbeite mit Leser- und Autoren Feldern, in diesen stehen Rollen und Namen drin.

----------------
Problem :
wenn ein User Zugriff auf die Eingabemaske ( Dokument ) hat, kann er die Druckmaske öffnen ( ohne Probleme, so ist es in Ordnung ),
sobald ein User der einer Rolle zugeordnet ist die Druckmaske öffnen möchte,
geht eine neue EingabeMaske auf ( ohne Werte ), jetzt hätte ich die Möglichkeit, ein neues Dokument anzulegen.

Gibt es Probleme mit Rollen im Zusammenhang mit COMPOSE bzw mit den LESER und AUTOREN-Feldern ???

Hat jemand einen Tipp für mich ???

Vielen Dank
Gruss
andy
« Letzte Änderung: 05.08.04 - 11:32:57 von Andysun »

klaussal

  • Gast
Re:Probleme mit @command([compose])
« Antwort #1 am: 05.08.04 - 11:36:39 »
... an sich nicht. jetzt müsset man nur noch sehen, wie das @command tatsächlich aussieht.

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Re:Probleme mit @command([compose])
« Antwort #2 am: 05.08.04 - 11:39:39 »
@Command([Compose];"Druckmaske")

ich hatte auch schon einen 2. Test gemacht.

1. Neue Maske Test angelegt und
2. sie probiert über @Command([Compose];"Test") zu öffnen

selbes Problem, wie oben beschrieben.




« Letzte Änderung: 05.08.04 - 11:41:17 von Andysun »

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Probleme mit @command([compose])
« Antwort #3 am: 05.08.04 - 11:42:49 »
Grundsätzliche Frage, wozu ein neues Dokument? Man kann doch auch einfach die Maske wecheseln zum Druck des aktiven Dokumentes?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Re:Probleme mit @command([compose])
« Antwort #4 am: 05.08.04 - 12:18:21 »
@Semeaphoros

In diesem Dokument sind die wichtigsten Felder aufgeführt( einige nicht alle ),
auch die Formatierung ist anders, desweiteren benutze ich diese Maske auch für das WEB ( kurz und knapp sind alle Infos zu sehen ).

Gruss

Andy

klaussal

  • Gast
Re:Probleme mit @command([compose])
« Antwort #5 am: 05.08.04 - 12:22:27 »
iregendwie werde ich nicht schlau.

Zusammengefasst:
du hast also eine Maske mit einem Button o.ä. und dahinter verbirgt sich o.a. Aktion @command([Compose]....).
wenn jetzt ein User, der die Role [Wasweissich] hat, öffnet sich NICHT die Druckmaske, sondern die Erfassungsmaske ???

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Re:Probleme mit @command([compose])
« Antwort #6 am: 05.08.04 - 12:24:03 »
weiterer Test :

ich habe nun die EingabeMaske zur Neueingabe geöffnet ( ohne Werte )
und dann den Aktionsbutton "Druckmaske" betätigt -> da geht es ,
er öffnet die Druckmaske, mhmm

liegt doch irgendwie an den Leser und Autoren Feldern.

Gruss

Andy

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Re:Probleme mit @command([compose])
« Antwort #7 am: 05.08.04 - 12:25:44 »
iregendwie werde ich nicht schlau.

Zusammengefasst:
du hast also eine Maske mit einem Button o.ä. und dahinter verbirgt sich o.a. Aktion @command([Compose]....).
wenn jetzt ein User, der die Role [Wasweissich] hat, öffnet sich NICHT die Druckmaske, sondern die Erfassungsmaske ???

genau so ist es, aber ist er nicht der Rolle zugeordnet, funktioniert es.

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Re:Probleme mit @command([compose])
« Antwort #8 am: 05.08.04 - 12:32:28 »
so, ich glaube ich werde jetzt baden gehen, besser ist es.

Nachdem ich ein neues Dokument erstellt habe,
funktioniert der Aktionsbutton bei allen anderen Dokumenten auch.

Glaubt mir wirklich, ich hatte sogar vorhin Notes neu gestartet und es war kein positives Ergebnis zu sehen.


JETZT GEHT ALLES.

Vielen Dank für Eure Hilfe.

Mein Lieblingsspruch :
"KAUM MACHT MAN ES RICHTIG, GEHT ES"

Gruss

Andysun

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Re:Probleme mit @command([compose])
« Antwort #9 am: 05.08.04 - 13:40:21 »
Ein letztes :

ich kann jetzt genau sagen woran das Problem lag,
ich hatte eine Ansicht aus dem ich das Dokument auswählte,
in der Maskenauswahl stand @if(@ClientType="Notes";"Eintrag";"WebEintrag").

Wenn nun in Notes der Befehl COMPOSE benutzt wurde , hat er sich immer auf die Maske EINTRAG bezogen.

mit folgendem Befehl kann dies umgangen werden ( steht auch in der Hilfe unter COMPOSE )

@If(@ClientType="Notes"; @Return(Form); "WebEintrag");

Auszug aus der Hilfe:
Die Datenbank muss aber nicht geöffnet sein. Dieser Befehl erstellt kein Datenbanksymbol im Arbeitsbereich.
Wenn der Befehl in einer Ansichtsaktion verwendet wird, hat die Maskenformel der Ansicht Vorrang vor der im @Befehl angegebenen Formel. Um dieses Problem zu vermeiden, fügen Sie der Maskenformel der Ansicht folgende Zeile hinzu:
@If(@IsNewDoc; @Return(Form); "")


und es geht...

schönen Tag noch ( doch kein baden )

 ;)
« Letzte Änderung: 05.08.04 - 13:41:35 von Andysun »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz