Autor Thema: Anzeigen bestimmter Antwortdokumente in Ansicht  (Gelesen 5462 mal)

TomLudwig

  • Gast
Anzeigen bestimmter Antwortdokumente in Ansicht
« am: 18.11.03 - 08:28:01 »
Hallo
ich möchte nach der Auswahl eines Dokumentes in einer Ansicht alle zugehörigen Antwortdokumente in einer weiteren Ansicht anzeigen umd diese dann auszudrucken.
Wie kann ich das bewerkstelligen?


Vielen Dank

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:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #1 am: 18.11.03 - 09:23:55 »
Hi,

am einfachsten realisierst du das mit einer Maske mit einer eingebetteten Ansicht mit der Option "Einzelne Kategorie anzeigen". Dort trägst du ein Feld ein, das die DocID des Hauptdokumentes enthält. Die eingebettete Ansicht muß alle Antwortdokumente enthalten und in der ersten Spalte nach $Ref kategorisiert sein.

Das Hauptdokument wählst du dann beispielsweise über eine Picklist aus. Dann legst du ein neues Dokument mit dieser Maske an, trägst du die DocID in das entsprechende Feld ein und öffnest das Dokument.


Axel



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

TomLudwig

  • Gast
Re:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #2 am: 18.11.03 - 10:56:45 »
Das Prinzip hab ich verstanden. Nur beim Umsetzen haperts noch ein wenig.

Ich habe eine Ansicht erstellt.
Bei der Ansichtsauswahl die Formel SELECT @IsResponseDoc eingegeben

Als erstes Spalte das Feld $Ref als Formel eingetragen und nach dieser Spalte Kategoriesiert.

Hier scheitert dann schon alles. Es wird nichts mehr angezeigt.

Ich bitte um hilfe....

Driri

  • Gast
Re:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #3 am: 18.11.03 - 11:00:30 »
Hast Du das Häkchen bei "Antwortdokumente hierarchisch anzeigen" (oder so ähnlich) rausgenommen ?

TomLudwig

  • Gast
Re:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #4 am: 18.11.03 - 11:15:41 »
Also ich habs jezt irgendwie geschafft, dass ich die Ansicht einigermaßen herbekomme.

Das Häckchen ist nun nicht mehr gesetzt.

In der ersten Spalte wird die Variable $Ref als Kategorie angezeigt.
In der zweiten Spalte eine weitere Variable als Kategorie.
Und dann einige Spalten mit weiteren Informationen.

Ich möchte jetz immer nur alle Dokumente anzeigen die in der ersten Spalte die Selbe ID haben. Wie?

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:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #5 am: 18.11.03 - 12:36:55 »
Hi,

du brauchst eine Maske in der du die Ansicht einbettest. Ausserdem brauchst du in dieser Maske ein Feld. Das Feld ist berechnet und holt sich einen Wert, die DocID (siehe unten), aus der INI-Datei. Bei der eingebetteten Ansicht gibt es die Option "Einzelne Kategorie anzeigen", dort trägt du den Feldnamen ein.

Wenn du auswählen willst welche Anworten du anzeigen willst, wäre ein Weg, der über ein Picklist. In der Picklist zeigst du die Hauptdokumente an. Von dem ausgewählten Dokument schreibst du die DocID in die INI-Datei. Dann legst du eine neues Dokument auf Basis der Maske an. Damit wird holt sich das Feld die DocID aus der INI-Datei und in der Ansicht werden nur die zugehörigen Antworten angezeigt.

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

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:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #6 am: 18.11.03 - 13:04:16 »
Hi,

ich hab dir auf die Schnelle mal 'ne einfache Demo gestrickt, siehe Anhang. Sie zeigt wie du die Ansicht und die Maske aufbauen mußt damit das Ganze funktioniert. Klicke mal in der "Ansicht mit Aktion" auf "Antworten". Dann wird dir die Maske angezeigt. Dort sind dann nur die zum markierten Doc gehörigen Antworten enthalten.

Ich hoffe das hilft dir weiter.


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

TomLudwig

  • Gast
Re:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #7 am: 18.11.03 - 14:05:13 »
Hallo
ich habs mit hilfe deiner "Anleitung" geschafft. Nur verstehe ich die Verwendeten Funktionen noch nicht ganz. Kannst du sie mir bitte kurz erklären?


Aktion:
@Environment("MaindocID"; @Text(@DocumentUniqueID));
@Command([Compose]; "Overview")

Feld:
@Environment("MainDocID")

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #8 am: 18.11.03 - 21:00:27 »
... mit @Environment kannst du Werte in die Notes.ini aufnehmen. Doch sollte dann auch dringend darauf geachtet werden, daß diese Variablen nach deren Verwendung wieder geleert werden - ansonsten wird die Notes.ini zugemüllt, und dann kommt da keine Freude auf...

@Command( [Compose] ; "Overview" )

... erstellt ein neues Dokument anhand der Maske "Overview"

@Environment("MainDocID")

... der Wert der Notes.ini-Variablen "MainDocID" wird als Wert für das Feld genommen

ata
Grüßle Toni :)

TomLudwig

  • Gast
Re:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #9 am: 19.11.03 - 08:25:55 »
Ah ja, gut, verstanden.

Wird die Variable automatisch aus der Notes.ini genommen wenn ich sie in das Feld schreibe oder muss ich noch einen anderen Befehl verwenden?

Vielen Dank schon mal....

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:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #10 am: 19.11.03 - 09:25:08 »
Hi,

meinst du mit automatisch aus der Notes.ini genommen, dass sie gelöscht wird?

Wenn ja, dann lautet die Antwort nein. Das Löschen musst du selbst machen. Dazu schreibst du für die Variable einfach eine leere Zeichenkette in die ini-Datei, also so

  @Environment("MaindocID"; "");

Damit wird die Variable gelöscht.

Axel



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

TomLudwig

  • Gast
Re:Anzeigen bestimmter Antwortdokumente in Ansicht
« Antwort #11 am: 19.11.03 - 10:22:38 »
Genau das hab ich gemeint...

Danke

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz