2017-07-24 4 views

Antwort

0

Wenn Sie nie mehr als 200.000 Zeichen benötigen (wie oben erwähnt), können Sie mit dem Brechen des betreffenden Feldes in mindestens 4 Teile auskommen. (65000 x 4 = 260000)

  1. eine benutzerdefinierte SQL-Anweisung in Crystal Schreiben von an den Datenbank-Assistenten gehen und Befehl hinzufügen
  2. Statt die einzelne TextField- vom Tisch, zieht zurück 4 einzelne Felder des Ziehens der Auswahl zurück.
  3. Konfigurieren Sie diese einzelnen Felder, um bei Bedarf die Last zu teilen. Das erste Feld erhält die Zeichen 0 bis 64999, das zweite Feld die Zeichen 65000 bis 130000 usw.
  4. Schreiben Sie Logik in das SQL, um diese Felder leer zu lassen, wenn sie nicht benötigt werden. I.e. Wenn Sie nur über 1000 Zeichen verfügen, werden in Feld 1 alle Felder angezeigt, die Felder 2 bis 4 können jedoch leer sein.

Dann in Ihrem Bericht, verketten die neuen Felder in einer einzigen Formel:

{Command.Field1} & {Command.Field2} & {Command.Field3} & {Command.Field4} 
Verwandte Themen