![]() |
D12 mehrzeilige String geht nicht?
Hallo Zusammen,
ich habe eine frische D12.2 installation. DDevExtensions installiert und ein paar Fremdkomponenten die ich benötige. NCPack habe ich nicht installiert. Ich dachte in D12 gibt es eine neue Möglichkeit Strings mehrzeilig zu erzeugen indem man sie in drei Hochkommata einschießt. Bei mir geht das nicht. Muss ist das noch irgendwo aktivieren? Das geht nicht:
Delphi-Quellcode:
var s: String;
begin s := '''AND ((p.ADRESSID = m.ADRESSID) AND (pd.ADRESSSTATUS = 1) AND (pd.JAHR>0) AND (pd.CNTDATENID IS NOT NULL) AND ( (m.AUSTRITT is NULL) or (m.AUSTRITT >= CURRENT_DATE) ))'''; qrAdressen.MacroByName('dwhere').AsRaw := s; |
AW: D12 mehrzeilige String geht nicht?
Wenn du den Beispielen folgst, klappt es auch. Die drei Hochkommata müssen ohne weiteren Text in der Zeile stehen. Dadurch wird der Unterschied zu normalen Strings wie bei dir gemacht.
|
AW: D12 mehrzeilige String geht nicht?
perfekt,
danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz