Performance-Tipps

Gerade beim Umgang mit 1:1-Relationen sollten Sie unbedingt prüfen, ob der Benutzer überhaupt ein Feld der verknüpften Tabelle verwendet hat. Sie können dies durch Verwendung der Wildcard-Option bei LlPrintIsFieldUsed() erreichen. Um etwa zu sehen, ob ein Feld der 1:1 verknüpften Tabelle "Orders" innerhalb der "OrderDetails"- Tabelle verwendet wurde, können Sie

LlPrintIsFieldUsed(hJob, "OrderDetails.OrderID@Orders.OrderID*");

verwenden. Erhalten Sie hier einen Rückgabewert von 0, so ist kein Feld der Orders-Tabelle verwendet und Sie brauchen die Inhalte auch nicht bereitzustellen.