Index ohne DataAreaId aus AX heraus anlegen

4. April 2011 15:20

Hallo zusammen,

wir haben an ein paar Stellen das Problem, dass eine Tabelle mit savedatapercompany=yes definiert ist, an manchen Stellen im Code jedoch eine Crosscompany-Abfrage keine DataAreaId mitgibt und somit kein über AX erstellter Index gezogen wird und eine dementsprechende Abfrage keinen passenden Index verwendet und somit unnötig lang läuft. (z.B. Bearbeitung abgeschlossener Buchungen eines Debitoren)

Deshalb die Frage:
Gibt es eine Möglichkeit einen Index ohne das automatische Hinzufügen der DataAreaId zu erstellen? bzw. einen Trick, so dass auf Datenbankebene erstelle Indizes bei einem Sync innerhalb von AX nicht einfach gelöscht werden?

Vielen Dank im Voraus für Eue Hilfe.

Viele Grüße Mathias