Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: robertpp am 16.01.03 - 09:17:55

Titel: 2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 16.01.03 - 09:17:55
Ich habe das gleich problem und ein weiteres problem wie in diesen beitrag !!

http://www.atnotes.de/index.php?board=7;action=display;threadid=2082

Das mit dem Form Formula eintrag wusste ich bereits und hab ich auch umgesetzt, aber dann tritt ein sehr dummer nebeneffekt auf. Ich benutze beim öffnen der DB eine Rahmengruppe (open) in der eine Maske "task" gestartet wird!!!
Dann kann man per button auf die rahmengruppe next wechseln und dort sind die beiden ansichten!! wenn ich jetzt die ansicht anwähle die die maske "task" verwende passt beim nächsten DB-start die maske, wenn ich jedoch die ansicht mit der maske "auftrag" anwähle wird beim nächsten start der DB diese maske "auftrag" angezeigt!!!
Ich hab keine ahnung für eine lösung!!!!!!

bitte um hilfe robertpp
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 16.01.03 - 10:59:13
... nimm in deine Maske ein Feld namens "Form" als berechnet auf. Als Formel gibst du den Maskenamen als String ein, mit der du diese Dokumente immer öffnen willst...

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 16.01.03 - 12:01:10
Wie realisiere ich, wenn ich die ansicht auswähle dass das feld den richtigen maskenname enthält und bei der anderen anischt wieder die andere maske?
das muss ich ja in der ansicht irgendwo hinterlegen?

robertpp

Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 16.01.03 - 12:39:08
... mit der FormFormula wählst du die Maske, mit der das Dokument geöffnet werden soll. Beim Speichern würde jetzt der neue Maskennamen im Feld "Form" gespeichert. Wenn du aber das Feld "Form" als berechnet mit einem festen Wert belegst, dann gilt beim nächsten Öffnen, was im Feld "Form" steht...

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 16.01.03 - 13:07:46
 ???
Das hab ich gemacht!! Er zeigt mir in jeder ansicht die richtige maske . in der ansicht 1 zeigt er mir die maske "task" in der ansicht 2 die maske "auftrag"!!!
ABER: Die documente sind alle mit der maske "task" gespeichert (in der erste rahmengruppe werden nur documente erstellt und mit maske "task" gespeichert) und die documente werden vorerst nicht editiert, also nur lesemodus!!!
Wenn ich aber die ansicht 2 aufmache und die documente betrachte(in ansicht 2 ist maske ="auftrag") und dann schließe ich die DB und öffne sie wieder dann bekomm ich in der ersten Rahmengruppe(eingabe der docomente) nicht mehr ein neues document mit der maske "task", was eigentlich richtig wäre und normal, sonder ich bekomme ein neues document mit der maske "auftrag"!!!!!
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 16.01.03 - 13:41:47
... häng mal ne agespeckte Version deiner DB an, dann kann ich das vielleicht besser sehen, was dein Problem ist...

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 16.01.03 - 14:14:01
bitte schön
robertpp :-[
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 16.01.03 - 16:25:27
... in den Masken fehlte das auf sich selbst berechnete Feld "Form" mit der Formel "task"...

... wenn du aus der Ansicht heraus ein neues Dokument anlegst, dann wird in dieser Ansicht natürlich die jeweilige Maske verwendet, nach dem Speichern funktioniert aber alles wie gewünscht - wenn das Feld Form in der Maske ist...

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 16.01.03 - 16:40:21
Probier einmal die DB zu öffnen!! dann machst du einen neuen arbeitsauftrag von der rahmengruppe open die ja eh am anfang kommt!!
als nächstes gehst du in "arbeitsauftäge betrachten" button!! dann einmal auf ansicht "auftrag" klicken!! anschließend DB schließen und wieder öffnen!! und der sch... ist das jetzt die andere maske erscheint!!! oder ist das bei dir nicht?

robertpp
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 16.01.03 - 17:04:32
... die FormFormula in der Ansicht "Aufgabe" muß so heißen:

@If(@IsNewDoc ; "task" ; "auftrag")

... das wär's

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 17.01.03 - 07:58:44
 ;)
Hallo!
das klappt jetzt so wie es sein sollte!!
ABER:
Leider höhren die Probleme nicht auf!!
wenn du die DB noch hast dann probier jetzt wenn du eingestiegen bis in die ansicht suche nach "status". Dort wird eine maske "suche nachkategorie"  geöffnet und er glaubt jetzt das das ein neues document ist und öffnet es ebenfalls mit der maske "task". unglaublich aber wahr!! ich weiß nicht wie es dazu kommt!!!
es gibt eine befehl wo ich nicht nach "isnewdoc" die if-schleife mache sondern nach "view" wenn die ansicht die ist dann tu das! ich weiß den befehl aber nicht genau?
robertpp
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 17.01.03 - 09:25:39
... ich werd mal schauen was ich machen kann, denn ich habe heute ne Menge Arzttermine...

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 17.01.03 - 12:56:51
... ich würde den Aufruf nicht über die Maske machen, sondern über einen @Command([Compose]; "Maskenname")...

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 17.01.03 - 13:06:52
... ich habe die Ursache, dein Frame "Open" ist mit der Maske "Auftrag" verknüpft. Dieser Frame öffnet sich immer nur mit dieser Maske, egal was du in der Gliederung angibst.

... du lösst das Problem, indem du aus dem Gleiderungseintrag eine Aktion machst, in der Formel ein weiteres Frameset, das du noch erstellen mußt, ansteuerst, und darin kann dann deine dynamische View sein...

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 20.01.03 - 14:27:29
Kann ich das Frame "open" fix mit der maske "task" verknüpfen? Ich möchte die ansicht auftrag und die maske auftrag nur dafür verweden das ein bestimmter user den status des auftrages verändern kann wobei ich in der maske "task" das ändern des documents durch querymodechange unterdrücke und die maske task dient dazu das man eine auftrag erstellt!

Was du mir gesagt hast das hab ich probiert, aber wie kann ich bei einer neuen rahmengruppe eine formel eingeben?
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 20.01.03 - 14:36:28
... wenn es nur um die Bearbeitbarkeit eines bestimmten Bereiches geht, würde ich das anders lösen. Dein Ansatz funktioniert, hat aber einigen Aufwand. Das hättest du auch mit einer Dialogmaske erreichen können - der Maskenwechsel fällt dann weg...

... Frames haben keine Möglichkeit für eine Formel. Die einstellung findest du in den Eigenschaften der Maske im 3. Register am Fuß. Dort kann die Maske mit dem Frame verknüpft werden...

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 20.01.03 - 16:43:55
So ich hab das jetzt mit einer Dialogmaske gelöst! Funktioniert auch sehr gut!
ich glaub ich habs fürs erste mal aber ich bin mir sicher es treten sicher noch einige probleme auf und ich bin mir sicher du kannst sie lösen!
glaubst du lässt sich die maske "suche nach status" erweiter das man da noch mehr auswahlen treffen kann?
robertpp
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 20.01.03 - 17:04:26
... das kommt ganz auf deine Anforderungen an...

... beschreib das so genau wie möglich...

ata
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 21.01.03 - 07:36:02
 :)
Ich habe im der Maske "suche nach Status" 2 Kombifelder (eines Mit "Status" eines mit "erteilt von" und ich möchte z.b.  noch die "Kostenstelle" und die "Art der Arbeit" ebenfalls in ein Kombifeld geben das man filter kann nach diesen einträgen? Oder wenn ich überall "alle Dokumente" angeben das alle erscheinen!

Ich hab diese maske selber vom interne habe auch ein bisschen geändert nur ich sehe mich sonst nicht ganz durch!

robertpp
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: ata am 21.01.03 - 08:29:43
... brauchst du eine Maske zum bearbeiten der Dokumente, dann ist die DialogBox richtig, wenn du aber Dokumente suchen willst, dann wird eine Suchmaske benötigt - oder habe ich dich falsch verstanden?...
Titel: Re:2 Ansichten und 2 Masken + Nebeneffekt
Beitrag von: robertpp am 21.01.03 - 11:13:09
cih glaub falsch verstanden!
ich hab ja schon die maske "suche nach Kategorie" und da sind zwei kombifelder drauf und das wollte ich erweitern das ich noch mehr kombifelder zum filter bekomme!! beschreibung siehe einen eintrag vorher!