Hallo,
wie schafft man es, verknüpfte Felder in die Filterung mit einzubeziehen? Beispiel:
Ich habe eine Haupt-Tabelle, deren Spalte Warentyp verweist mit ihrem Index auf die Tabelle Warentyp, welche die Spalte Wtyp enthält. Setze ich nun einen Filter und die Filtered-Eigenschaft der Haupt-Tabelle auf TRUE, erhalte ich eine Fehlermeldung, wenn nach der verknüpften Spalte gefiltert werden soll. Bei nicht verknüpften Spalten funktioniert das einwandfrei, z.B.:
Da in einer verknüpften Spalte aber kein lesbarer Text, sondern lediglich ein Index steht, kann ich diese Filterfunktion so nicht auf verknüpfte Spalten anwenden ...
wie schafft man es, verknüpfte Felder in die Filterung mit einzubeziehen? Beispiel:
Ich habe eine Haupt-Tabelle, deren Spalte Warentyp verweist mit ihrem Index auf die Tabelle Warentyp, welche die Spalte Wtyp enthält. Setze ich nun einen Filter und die Filtered-Eigenschaft der Haupt-Tabelle auf TRUE, erhalte ich eine Fehlermeldung, wenn nach der verknüpften Spalte gefiltert werden soll. Bei nicht verknüpften Spalten funktioniert das einwandfrei, z.B.:
Code:
Dataset.Filtered := FALSE; Dataset.Filter := 'KDatum + QuotedStr(MaskEdit1.Text)'; Dataset.Filtered := TRUE;
Comment