Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

automatische Rücksetzung der Filter bei Reiterwechsel vermeiden

Begonnen von malibum, März 15, 2017, 16:03:22

⏪ vorheriges - nächstes ⏩

malibum

Hallo,

in meinem Navigationsformular habe ich diverse Reiter mit jeweils ein paar Dropdownmenüs die als Filter fungieren.

Folgende Situation: Ich gehe in Reiter A setzte dort die Filter um die entsprechenden Daten nachzuschauen, gehe dann in Reiter B um dort etwas zu schauen, gehe dann wieder zurück in Reiter A um nochmals bei den gleichen Daten wie zuvor nachzuschauen sind die zuvor gesetzten Filter zurückgesetzt (alle Daten werden angezeigt).

Wie vermeide ich nun, dass bei einem Reiterwechsel die zuvor gesetzten Filter automatisch zurückgesetzt werden?  ???

Grüße
Malibum

Beaker s.a.

Hallo,
In einem NaviForm werden in einem UFo die Formulare je nach Auswahl
(Register) angezeigt. D.h. sie werden auch jeweils neu geladen, wobei dann
logischerweise der/die Filter verschwinden, da ja nicht schon in der DS-Herkunft
gesetzt.
Du muss beim Wechsel den Filterstring zwischenspeichern (globale Variable,
TempVars, öffentliche Property) im NaviForm, und beim Wechsel wieder auslesen.

gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

MaggieMay

...oder du setzt halt ein ganz simples Hauptformular mit einem Registersteuerelement ein, auf dem du diverse Unterformulare ablegen kannst.

Beide Varianten haben ihre Vor- und Nachteile, man muss halt abwägen, was den speziellen Bedürfnissen am ehesten entspricht.
Freundliche Grüße
MaggieMay