Forum: Sonstige Fragen zu Delphi
by WernerHo,
30. Nov 2015
Hallo zusammen
nur für den Fall, dass es jemanden interessiert (ich finde es immer gut, wenn ich in einem Thread am Ende eine Lösung lesen kann
und da nicht nur steht, ...hab's hinbekommen...
Also ich habe es jetzt ganz anders gelöst und nicht den Leertext ausgeblenddet sondern verändere die Zeilenposition der zweiten Textzeile:
if (Length(<Positionsdaten."artbez1">) <> 0) ...
Forum: Sonstige Fragen zu Delphi
by WernerHo,
29. Nov 2015
Hi Lemmy
vielen Dank
ich werde mir das alles mal zu Gemüte führen, um zu sehen, ob ich das irgendwann begreife.
Ich stelle im Moment fest, dass ganz offensichtlich VBA und Pascal doch deutliche Untersciede haben.
Zunächst fange ich mal mit den FR-Demos an und werde mich mal in das Thema Stringverarbeitung in Pascal vertiefen.
Danke und einen schönen Restsonntag noch.
Gruß
Werner
Forum: Sonstige Fragen zu Delphi
by WernerHo,
29. Nov 2015
Weitere Frage
gibt es generell eine Möglichkeit einen String-Inhalt in Fastreport abzufragen und mit "if then" zu verarbeiten.
In VBA gibt es da ja z.B.
if Bereich."string" = "" then ... für die Bedingung, dass der Stringinhalt leer ist.
denn ich würde dann grundsätzlich gern noch ein paar andere Dinge in den Report einarbeiten.
Bin für jeden weiterführenden Tipp oder Link dankbar....
Forum: Sonstige Fragen zu Delphi
by WernerHo,
28. Nov 2015
Hi Lemmy
Danke für den Tipp, nur: das habe ich beides schon versucht.
Das Problem noch weiter präzisiert:
Es gibt im Report im MasterData ein Feld für Artikelbezeichnung und win weiteres für Zusätzliche Beschreibungen/Texte aus freien Textfeldern.
Folgende Möglichkeiten:
- reines Textfeld * dann ist an der richtigen Stelle der Text
- reines Artikelfeld * dann ist an der richtigen Stelle...
Forum: Sonstige Fragen zu Delphi
by WernerHo,
28. Nov 2015
Hallo schon wieder
ich tüftele weiter an meinem Report innerhalb meiner WaWi.
Jetzt ist das Problem, dass ich innerhalb der MasterDate ein RichText-Ausgabefeld komplett
unterdrücken möchte, wenn es keinen Inhalt hat.
Ich habe dafür in OnBeforePrint verschiedenes probiert, leider ohne den gewünschten Erfolg.
Ich habe:
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
begin ...