Export als Excel-Datei

Ich arbeite mit LL 13. Das Export-Beispiel mit der dbf-Datei (article.dbf) funktioniert gut. Sobald ich aber den Dateinamen ändere oder über einen Datenbank-Alias arbeite geht der Export nicht mehr. Es wird keine Datei mehr erstellt.
Diese Programm-Schleife wird bei einer anderen Tabelle immer nur einmal durchlaufen und damit werden keine Daten exportiert.
if not IsDesignMode then
begin
Percentage:=Round(DataSource.RecNo/DataSource.RecordCount*100);
DataSource.Next;
if DataSource.EOF=True then IsLastRecord:=true;
end;
Hat jemand eine Idee?

Gruß Wolfgang