Fehlermeldungen

98: Fehlerhafte Indexdefinition

Top  Previous  Next

Ursache

Der Fehler wird gemeldet, wenn sie eine Indexdefinition angeben und diese nicht den syntaktischen und semantischen Regeln entspricht. Hinzu kommt die Möglichkeit, dass bei einem sortierten Sub-Report zwar die Indexdefinition korrekt ist, aber im Sub-Report relationale Zugriffe erfolgen. Ein Sortierkriterium (=Indexdefinition) kann nur angegeben werden, wenn sich der Sub-Report auf eine Tabelle (zusätzlich zur äußeren Primärtabelle) bezieht.

Falls Sie jedoch ganz sicher sind, dass bei einem Sub-Report über mehrere Tabellen jeweils maximal eine Datensatzkombination existiert (also nur n:1-Verbindungen), so können Sie die strenge Regel folgendermaßen unterlaufen: Sie definieren das Sortierkriterium als parameterlose Funktion mit DEF, geben diese Funktion (in Klammern) als Sortierkriterium an und schalten schließlich noch die Fehlerbehandlung mit .EC 1 ab.