Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
24. Jun 2010
Vermutlich kostenpflichtige Zusatzkomponenten (DevExpress z.B.)
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
24. Jun 2010
Achso, also verschiedene Filter je Grid? Das wirst Du vermutlich mit einer einzigen TTable nicht hinbekommen, es sei denn, irgendein Crack hier kennt noch einen Trick.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
24. Jun 2010
Wie meinen? Das DataSet der DataSource des Grid (klingt umständlich, ich weiß) ist doch die TTable, oder nicht?
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
24. Jun 2010
Nee, eher so:FrameTabellen.TableTabellen.Filter := 'Team='+QuotedStr('Südafrika');
Ich muss aber zugeben, dass ich nie mit TTable und somit Filter arbeite.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
24. Jun 2010
Lass Dir den Filter doch einmal ausgeben. Wenn Du z.B. sagstTeam='Hützelgrütz'werden Dir auch nur die Datensätze angezeigt, bei denen das Feld Team "Hützelgrütz" (in genau dieser Schreibweise) enthält. Gibt es keinen entsprechenden, bleibt das Grid logischerweise leer.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
24. Jun 2010
Wenn keine Datensätze zu sehen sind, entsprechen wohl auch keine den Filterbedingungen. Du solltest diese noch einmal genau überprüfen.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
24. Jun 2010
FrameTabellen.TableTabellen.Filter := 'Team ='+ QuotedStr(Form1.FrameTabellen.DBGridGruppeA.SelectedField.Text);
Da fehlte wohl das Gleichheitszeichen.