Ich stell hier mal die Frage, bis es evtl. ein eigenes Thema "eXPress" gibt:
Kann man bei DCQUICKBROWSE keine Suchfunktion einbinden?
In xBase ist das wahrscheinlich XbpQuickBrowse.
an alle eXPress Anwender: DCQUICKBROWSE
Moderator: Moderatoren
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2940
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9388
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 362 Mal
- Kontaktdaten:
Hallo, Josef.
DC_FindBrowse nutzt ein normales XbpBrowse-Objekt (also DCBROWSE). DC_FindBrowse stellt Möglichkeiten zur Indexsuche zur Verfügung, die man leichterdings einem eigenen Browse (auch DCBROWSE) hinzufügen könnte. Das, was Dir da so schnell erscheint, ist eine einfache Indexsuche.
DCQUICKBROWSE nutzt das XbpQuickbrowse-Objekt, das im Gegensatz zum normalen Browse dramatische Geschwindigkeitsverbesserungen dadurch erreicht, daß es die PagedDataStore-Klasse nutzt. Natürlich kann man auch in einem Quickbrowse suchen. Es bietet viele Slots/Callbacks und Methoden, die man entsprechend zur Navigation nutzen kann. Meines Erachtens gibt es auch ein DC_FindBrowse auf Basis von XbpQuickbrowse irgendwo, aber ich habe meine eXPress++-Samples gelöscht.
Quickbrowse hat den Nachteil, daß es weniger "tief" konfigurierbar ist, sich also starrer darstellt. Deshalb nutze ich es nur an wenigen Programmstellen.
DC_FindBrowse nutzt ein normales XbpBrowse-Objekt (also DCBROWSE). DC_FindBrowse stellt Möglichkeiten zur Indexsuche zur Verfügung, die man leichterdings einem eigenen Browse (auch DCBROWSE) hinzufügen könnte. Das, was Dir da so schnell erscheint, ist eine einfache Indexsuche.
DCQUICKBROWSE nutzt das XbpQuickbrowse-Objekt, das im Gegensatz zum normalen Browse dramatische Geschwindigkeitsverbesserungen dadurch erreicht, daß es die PagedDataStore-Klasse nutzt. Natürlich kann man auch in einem Quickbrowse suchen. Es bietet viele Slots/Callbacks und Methoden, die man entsprechend zur Navigation nutzen kann. Meines Erachtens gibt es auch ein DC_FindBrowse auf Basis von XbpQuickbrowse irgendwo, aber ich habe meine eXPress++-Samples gelöscht.
Quickbrowse hat den Nachteil, daß es weniger "tief" konfigurierbar ist, sich also starrer darstellt. Deshalb nutze ich es nur an wenigen Programmstellen.
Herzlich,
Tom
Tom
Hi Tom,
in xBase und eXpress gibt es wahrscheinlich viele Funktionen die ich nie in meinem Leben kennenlernen werde.
Mit "schnell" meinte ich die Anzeige der Daten. Bisher hab ich die Datenbank in ein Array eingelesen dann mit einer Combobox angezeigt. Das hat schon ein paar "längere" Sekunden gedauert. Jetzt dauert das ganze nicht mal ne Sekunde.
in xBase und eXpress gibt es wahrscheinlich viele Funktionen die ich nie in meinem Leben kennenlernen werde.
Mit "schnell" meinte ich die Anzeige der Daten. Bisher hab ich die Datenbank in ein Array eingelesen dann mit einer Combobox angezeigt. Das hat schon ein paar "längere" Sekunden gedauert. Jetzt dauert das ganze nicht mal ne Sekunde.