Hallo,
früher gab es als Alternative die Bibliothek Subntx.
Gibt's sowas aus für Xbase oder gar eine passende Xbase-Funktion?
Gruß Stefan
Alternative zu Set Filter?
Moderator: Moderatoren
- brandelh
- Foren-Moderator
- Beiträge: 15707
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 71 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: Alternative zu Set Filter?
schau mal in der Beschreibung nach
das dürft das sein was du suchst:
Code: Alles auswählen
OrdCondSet( [<cForCondition>] , ;
[<bForCondition>] , ;
[<lAllRecords>] , ;
[<bWhileCondition>], ;
[<bOption>] , ;
[<nStep>] , ;
[<xnRecNo>] , ;
[<nNext>] , ;
[<xnRecord>] , ;
[<lRest>] , ;
[<lDescend>] , ;
[<lCandidate>] , ;
[<lSubIndex>] , ; !!!!!
[<lCustom>] ) --> NIL
INDEX ON <IndexKey> [TAG <cTagName>] ;
TO <cIndexFile> ;
[FOR <lForCondition>] ;
[WHILE <lWhileCondition>] ;
[NEXT <nCount>] ;
[RECORD <xRecordID>] ;
[EVAL <bBlock> [EVERY <nStep>] ] ;
[REST] ;
[ALL] ;
[UNIQUE] ;
[ASCENDING | DESCENDING] ;
[ADDITIVE] ;
[CANDIDATE] ;
[SUBINDEX] ;
[CUSTOM]
wobei ich häufig Ergebnisse in Arrays speichere und dann anzeigen lasse.SUBINDEX
Durch Angabe von SUBINDEX wird ein Sub-Index erzeugt.Sub-Indizes verwenden den aktuellen Filter bzw. Scope zur Bestimmung der in den Index einzufügenden Schlüssel. Reguläre Indizes enthalten hingegen sämtliche Datensätze einer Tabelle (Ausnahme: eine FOR-Bedingung wurde angegeben). Sub-Indizes eignen sich insbesondere für die Verarbeitung von Abfragen und die Berechnung bzw. Sortierung von Teilmengen.
Gruß
Hubert
Hubert
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Alternative zu Set Filter?
Ansonsten kann man auch sehr schon mit DbSetScope() arbeiten. Holt auch eine Untermenge aus dem aktiven Index raus.
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Alternative zu Set Filter?
hier eine Beschreibung für die welche SUBNTX nicht kennenmini990 hat geschrieben: früher gab es als Alternative die Bibliothek Subntx.
SUBNTX()
Fast and unique set of functions for those who want much more speed and
flexibility from indexes. Creates a subset of an index based upon your
conditions or wildcards. Eliminates time delays caused by skipping
unwanted records in an index. Ideal for reporting. Never use SET FILTER
AGAIN.
im Grunde ist es ein SET SCOPE TO xxx jedoch OHNE "Wildcards".mini990 hat geschrieben:Gibt's sowas aus für Xbase oder gar eine passende Xbase-Funktion?
wenn du mit "Wildcards" arbeiten willst siehe OrdWildSeek() ( Xbase++ ab v1.9x )
gruss by OHR
Jimmy
Jimmy