GUI_DOWNLOAD nicht innerhalb einer SELECT-Schleife

Hallo!

Kann es sein, dass die Funktion „GUI_DOWNLOAD“ nicht innerhalb einer SELECT / ENDSELECT Schleife ausgeführt werden darf, da es sonst zu einer Fehlermeldung kommt?

Gibt es eine Alternative um trotzdem Tabelleninhalte in Flatfiles zu speichern?

Bin dankbar für jeden kleinen Hinweis!

Grüsse
catmad

Hallo,
diverse Dinge sollte man nicht innerhalb einer Select/Endselect-Schleife tun. Vorallem wenn die Funktion laufzeitintensiv wie z.B. ein Download ist und/oder die Treffermenge des Select relativ hoch ist.
Abhilfe: Interne Tabelle definieren und Select feld1 feld2 … from db_tabelle into int_tabelle codieren. Diese dann mit Loop/Endloop verarbeiten. Laufzeit spielt dann (fast) keine Rolle.

Gruß
Michael

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]