Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Selin am 25.09.02 - 08:24:07

Titel: per combobox eine eingebettete ansicht filtern
Beitrag von: Selin am 25.09.02 - 08:24:07
Hallo,

ich habe eine Seite mit einer eingebetteten Ansicht. Die Ansicht stellt ein Schwarzes Brett dar. Es sind Einträge aus verschiedenen Geschäftsfilialen. Ich will jetzt ein Kombinationsfeld, dass nach Wahl "Berlin" z.B. die Berliner Einträge filtert. Es existiert eine Spalte Standort

Bitte um Hilfe
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Zsolt_Hermann am 25.09.02 - 09:00:33
Hi,

Du mußt unter "Embedded selection" die Combobox "Standort" eingeben.

Nun sollte Die Ansicht das machen was du möchtest.

Gruß Zsolt Hermann
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Selin am 25.09.02 - 09:34:55
Embedded Selection?

Wo find ich das. Ich hab ne deutsche Version
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Zsolt_Hermann am 25.09.02 - 10:43:26
Hi,

sorry du darf nicht "Embedded selection", da das ja deine eingebettet Ansicht ist.

Du mußt unter "Show single category" die Combobox angeben. Wie das jetzt im deutschen Designer heißt weis ich nicht, den habe ich noch nie benutzt.

Ich würde sagen:

"Show single category" - "zeige einzelne Kategorien" oder so ähnlich.


Gruß Zsolt
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Selin am 25.09.02 - 10:49:51
Hallo,

wie kommst du dahin?
Ich habe jetzt eine Kombobox ersteltt mit dem Inhalt "Berlin", "Bonn", "Alle"

Wo muß ich jetzt die Einstellung machen?
Kann ich dann, wenn ich alle auswähle den Filter aufheben??
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Axel am 25.09.02 - 11:10:46
Hi,

im deutschen Desinger heißt die Option "Einzelne Kategorie anzeigen"

Diese Option findest du, wenn du die entsprechende Maske im Designer öffnest und auf die eingebettete Ansicht klickst. Im unteren Bildschirmbereich auf der linken Seite gibts es nun zwei Register. Auf dem Register Objekte solltest du nun diese Option finden.

Zum Punkt "Filter aufheben" probier mal folgende Formel bei "Einzelne Kategorie anzeigen" aus:

@If(Standort = "Alle"; ""; Standort)

Ich bin mir allerdings nicht sicher ob's funktioniert.

Axel
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Selin am 25.09.02 - 11:28:00
Hallo,
ok gefunden habe ich es ;-)

ich habe jetzt folgendes geschrieben:

@if(Kombobox_Name="Alle";"";Standort_Feld_in_Maske);
@if(Kombobox_Name="Berlin";"Berlin";Standort_Feld_in_Maske);

aber das klappt nicht.
Die eigebettet Ansicht sollte defaultmäßi alle Einträge zeigen. kann ich das einstellen
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Axel am 25.09.02 - 11:53:09
Hi,

ich hab's inzwischen auch mal getestet. Das mit dem defaultmäßigen alle anzeigen klappt nicht. Wenn du eine leere Zeichenkette ("") einfügst, wird nichts angezeigt.  :-/ :-/

Generell muß die eingebettete Ansicht in der ersten Spalte nach den Standorten kategorisiert sein. Wenn du diese Standortbezeichnungen in das Kombo-Feld "Standorte" aufnimmst, dann reicht es, bei "Einzelne Kategorie anzeigen" das Feld Standorte aufzunehmen.

Axel
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Selin am 25.09.02 - 11:56:48
ok danke dir
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: harkpabst_meliantrop am 25.09.02 - 12:51:00
Zitat
Hi,

ich hab's inzwischen auch mal getestet. Das mit dem defaultmäßigen alle anzeigen klappt nicht. Wenn du eine leere Zeichenkette ("") einfügst, wird nichts angezeigt.  :-/ :-/

Naja, dann muss man eben dafür sorgen, dass alle Dokumente auch unter einer Rubrik "alle" angezeigt werden und schon hat man's.

So aus dem Bauch raus schreibt man in die erste Spalte sowas wie

"Alle" : Standort

und hakt für die Spalte an, dass Mehrfachwerte als separate Einträge angezeigt werden sollen.

Fertig, den Rest kann man so lassen.

--E<:|
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Axel am 25.09.02 - 13:08:54
Hi,

geniale Idee. Ich hab's probiert und es funktioniert.

Zitat

und hakt für die Spalte an, dass Mehrfachwerte als separate Einträge angezeigt werden sollen.  


Das ist nicht notwendig, geht auch ohne.

Auch im dunkelsten Raum kommt immer noch jemand und findet den Schalter. Und es ward Licht.   ;D ;D

Axel

Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Axel am 25.09.02 - 14:35:45
Hi,

nein, du brauchst keine neue Spalte.

In der Ansicht, die du einbetten willst, muß in der ersten Spalte der Standort kategorisiert angezeigt werden, damit die Filterung überhaupt funktioniert.

Damit nun auch der Tip von harkpabst_meliantrop funktioniert mußt du nur die Spaltenformel anpassen und zwar so:

"Alle":Standort

Standort ist das Feld in dem die Standortbezeichnung abgelegt ist.


In der ComboBox für die Filterung, fügst du dann neben allen Standortbezeichnungen auch noch "Alle" ein.

Ich hoffe es ist Licht geworden, sonst melde dich nochmal.

Axel
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Selin am 25.09.02 - 14:55:12
oh man, sorry, die Leitung war heut ein bissl zu lang  :)

Jetzt funzt es

Danke
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: harkpabst_meliantrop am 25.09.02 - 15:01:53
Zitat

Das ist nicht notwendig, geht auch ohne.

Aha, ich weiß jetzt gar nicht auswendig, ob ich's schonmal ohne versucht habe...

Zitat
Auch im dunkelsten Raum kommt immer noch jemand und findet den Schalter. Und es ward Licht.


Damit habe ich hier und jetzt kostenlos einen meiner besten Tricks verraten.  ;)
Aber wenn man sich den allmächtigen eknori als Vorbild nimmt (man, hab ich Bauklötze gestaunt, als ich zum ersten Mal seine Windows Shell-Aufrufe zum automatisierten Drucken von Attachments gesehen habe!!), dann ist das ja ein Klacks.

Bei den Kollegen bei meinem letzen Arbeitgeber galt dieses Problem auch einige Zeit als so nicht lösbar. Bis ich dann auf diese verblüffend simple Idee kam ...
Titel: Re: per combobox eine eingebettete ansicht filtern
Beitrag von: Selin am 25.09.02 - 15:58:06
sobald ich aus der kombobox was wähle wird die ansicht zwar gefiltert aber die eingebettete Ansicht scrollt  automatisch ein bisschen nach unten (nicht zum Ende sondern in die Mitte)

Kann ich das steuern?? Das ist nervig, nach jeder Wahl den Scroll Balken nach oben zu schieben
Titel: Re:per combobox eine eingebettete ansicht filtern
Beitrag von: Gravedigger am 10.12.03 - 14:57:01
Hallo,

das Filtern funktioniert bei mir ebenfalls hervorragend. Nur ein Problem bekomme ich nicht weg:

In der View sind die Dokumente "Categorized". Wenn ich nun z. B. "Berlin" auswählen, und dann auf einen Twistie klicke, dann springt die Combobox wieder auf den Default-Wert.

Help!!!

Danke.
Titel: Re:per combobox eine eingebettete ansicht filtern
Beitrag von: ata am 11.12.03 - 11:24:03
... ich habe auf meiner Homepage eine Muster-DB zu eingebetteten Ansichten. Dort ist deine Aufgabenstellung dargestellt...

www.anton-tauscher.de/downloads/DynView.nsf (http://www.anton-tauscher.de/downloads/DynView.nsf)

ata