Autor Thema: Nach Jahreszahlen ausfiltern  (Gelesen 3754 mal)

Offline StoneCold

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Resistance is futile
Nach Jahreszahlen ausfiltern
« am: 11.01.05 - 10:24:59 »
Hi ich habe eine Frage, ich möchte einen kleinen Auswahlknopf machen in einem Frame, das eine Auswahl zwischen
All 03 04 und 05 hat.

Das Resultat sollte sein, das bei All alle Documente der View angezeigt werden.
03 nur im Jahr 2003 angelegte Documente,...

wie realisier ich das am besten, sorry Programmiertechnisch habe ich keine Erfahrung, ich versteh den Script aber kann ihn selber nicht schreiben.

Ne Box anlegen und wo ich das hinterlege kein Problem, aber wie kann ich ihn untescheiden lassen.

greetz

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Nach Jahreszahlen ausfiltern
« Antwort #1 am: 11.01.05 - 10:31:43 »
Das schreit nach einer dynamischen View, das geht so nicht. Realisieren lässt sich das aber doch mit einer eingebetteten Ansicht. Dazu kannst Du die Designer-Hilfe mal als ersten Einstiegspunkt zu Rate ziehen.
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 StoneCold

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Resistance is futile
Re: Nach Jahreszahlen ausfiltern
« Antwort #2 am: 11.01.05 - 10:39:48 »
hmm, ich weiß nicht wie ich das mit einer eingebetteten View realisieren soll.

Theoretisch könnte ich ja jeder View einen sortierbaren Punkt Year hinzufügen und dann wäre es ok. Aber das ist es nicht.

Wieso ich nun eine embedded View brauche verstehe ich nun wirklich nicht.

Irgendwie die angezeigten Dokumente beeinflussen kann man nicht?
« Letzte Änderung: 11.01.05 - 10:46:35 von StoneCold »

Driri

  • Gast
Re: Nach Jahreszahlen ausfiltern
« Antwort #3 am: 11.01.05 - 10:57:08 »
Dynamische Views gibt es in dem Sinne nicht in Notes. Ein Würgaround sind die angesprochenen Embedded Views.

Alternativ müßtest Du für jedes anzuzeigende Jahr eine eigene View erstellen und dort dann über die Ansichtsauswahl die Dokumente jeweils passend einschränken.

Problem ist dann natürlich, daß Du für jedes neue Jahr auch eine neue View erstellen mußt, während Du das mit Hilfe einer Embedded View "dynamisch" halten kannst. Z.B. lassen sich dann die zur Auswahl stehenden Jahreszahlen ja auch abfragen.

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Nach Jahreszahlen ausfiltern
« Antwort #4 am: 11.01.05 - 10:58:42 »
Die angezeigten Dokumente einer View lassen sich tatsächlich nicht beeinflussen. Es gibt Wege über Ordner, aber das braucht dann schon etwas mehr Programmierung. Die eingebettete Ansicht bietet sich schon nur deshalb an, weil Du ja sowieso das Eingabefeld in einem Formular definieren musst, und da lässt sich dann eben auch eine eingebettete Ansicht mit hineinnehmen. Diese muss dann allerdings nach Year kategorisiert sein, um dann bei der eingebetteten Ansicht die Eigenschaft "Show Single Category" ausnutzen zu können, wie gesagt, das ist in der Hilfe beschrieben.
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 Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Nach Jahreszahlen ausfiltern
« Antwort #5 am: 11.01.05 - 11:08:13 »
Hi,

da lässt sich "einigermaßen sauber" nur mit einer eingebetteten Ansicht mit der Option "Einzelne Kategorie anzeigen" realisieren.

Du brauchst dazu eine Ansicht, die nach den Jahreszahlen in der ersten Spalte kategorisiert ist. Die bettest du in eine Maske ein und dazu baust du noch ein Auswahlfeld mit den Jahreszahlen. Bei der Option "Einzelne Kategorie..." trägst du dann diesen Feldnamen ein. Das ist in zwei Sätzen die Vorgehensweise. Ich hoffe du kommst klar damit.

Unser Forenmitglied ata (Anton Tauscher) hat auf seiner Webseite ein Beispiel. DAs kannst du dir auch mal anschauen.

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

Offline StoneCold

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Resistance is futile
Re: Nach Jahreszahlen ausfiltern
« Antwort #6 am: 11.01.05 - 11:19:51 »
Ich habe den Ablauf eingermassen verstanden.

Aber da sind einige Probleme.

- Ist es egal in Welcher Form ich das mache? Eigentlich ja.
- Wo stelle ich das mit der Einzelnen Kategorie anzeigen ein, find in den Options der View nix
- Wenn ich dann das Feld erstellt habe, wie lasse ich mir das vernünftig Kategorisieren.

Weil eine einzelnen Kategorie reicht ja nicht, im Endeffekt nur Einträge von 03 oder 04 ohne jegliche Änderungen der vorhandene Views.

Kann man das auch für alle Views machen?

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: Nach Jahreszahlen ausfiltern
« Antwort #7 am: 11.01.05 - 11:36:06 »
Hi,

in welcher Maske du das machst ist egal.

Die Option "Einzelne Kategorie.." findest du nicht in den Ansichteneigenschaften, sondern in dem Fenster mit den Events am unteren Bildschirmrand.

Die Ansicht, die du einbettest, muss in der ersten Spalte nch dem Jahr kategorisiert sein. Danach bist du in der Gestaltung frei. D.h., du kannst weitere Kategorisierungen vornehmen.

Das geht nur für die Ansicht die du einbettest.


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

Offline StoneCold

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Resistance is futile
Re: Nach Jahreszahlen ausfiltern
« Antwort #8 am: 11.01.05 - 11:46:29 »
ok, wenn ich das richtig verstanden habe, wäre dann die erste Kategorie die Jahreszahl, aber die sollte nicht sichtbar sein, eigentlich sollte der Kunde nichts an der View merken, nur soviel das er jetzt ne auswahlmöglichkeit hat.

Das soll eigentlich heißen, das die erste Kategorie garnicht sichtbar sein sollte oder das alle überflüssigen Einträge garnicht angezeigt werden dürfen.

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Nach Jahreszahlen ausfiltern
« Antwort #9 am: 11.01.05 - 11:50:19 »
Eingefrorener Stein: zum dritten Mal: Schau in der Hilfe nach und studiere das von Axel erwähnte Beispiel auf Atas Homepage, da sind diese Sachen alle erklärt.
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 Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Nach Jahreszahlen ausfiltern
« Antwort #10 am: 11.01.05 - 12:02:29 »
Hi,

in einer eingebetteten Ansicht mit der Option der einzelnen Kategorie wird die erste Spalte, also die Jahreszahl nicht angezeigt.

Ansonsten kann ich mit der Meinung von Jens (Semeaphoros) nur anschließen. Lese die Hilfe und schau die ata's Beispiel an.

Sollten dann noch Fragen offen sein, sind wir gerne bereit weiterzuhelfen.


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

Offline StoneCold

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Resistance is futile
Re: Nach Jahreszahlen ausfiltern
« Antwort #11 am: 11.01.05 - 12:18:04 »
wie krieg ich am besten das Jahr ausgelesen??? sorry klingt bestimmt newb hab ich aber noch nie gemacht.

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Nach Jahreszahlen ausfiltern
« Antwort #12 am: 11.01.05 - 12:19:37 »
Script?

Year - Funktion

Formel?

@Year - Funktion
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 StoneCold

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Resistance is futile
Re: Nach Jahreszahlen ausfiltern
« Antwort #13 am: 11.01.05 - 14:47:24 »
das problem an der sache ist, ich habs hingekriegt aber, das sind mir einfach zuviele outlines.


Ich weiß wie es noch gehen könnte, aber nicht wie ich das realisiere.

Ich setze hinter eine Outline ein Auswahlfeld in dem der User 2004, 2005 oder nichts eingibt, diese auswahl öffnet nun die dazu passende ansicht in der die Dokumente mit der jeweilige Jahreszahl angezeigt werden, mithilfe von verschiedenen vorherigen selectierungen.


wie mach ich das *grins*
« Letzte Änderung: 11.01.05 - 14:49:51 von StoneCold »

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: Nach Jahreszahlen ausfiltern
« Antwort #14 am: 11.01.05 - 14:54:26 »
das problem an der sache ist, ich habs hingekriegt aber, das sind mir einfach zuviele outlines.

 ??? ???

Wieso gibt's bei einer eingebetteten Ansicht zuviele Outlines?

Wie hast du denn das realisiert?


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

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Nach Jahreszahlen ausfiltern
« Antwort #15 am: 11.01.05 - 15:17:24 »
Zuviele Outlines und zu wenige Grossbuchstaben .... das sieht nicht so besonders kreativ aus.

Ich nehme mal an, dass Du - kalterStein - entweder die eingebetteten Ansichten noch nicht oder falsch benutzest. Die Eigenschaft "SingleCategory" ist über Formel und Feld programmierbar, da muss nicht ein fixer Wert eingetragen werden. Genau das ist aber in der Designer-Hilfe beschrieben, wie man das macht. Hier könnte Dein Eingabefeld eingetragen werden, mit dem Du die Jahresauswahl machst.
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 Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Nach Jahreszahlen ausfiltern
« Antwort #16 am: 11.01.05 - 15:51:32 »
Hi,

ich hab mir mal die Arbeit gemacht, eine kleine Demo-DB zu stricken. Ich hoffe, dass dir die jetzt weiterhilft.

Die DB ist ziemlich rudimentär zusammengestrickt. Sie gewinnt keinen Schönheitspreis, aber sie zeigt deutlich, wie einfach eine eingebettete Ansicht zu realisieren ist.

Axel

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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz