AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Fastreport 5.1.1: RichText nicht anzeigen, wenn leer
Thema durchsuchen
Ansicht
Themen-Optionen

Fastreport 5.1.1: RichText nicht anzeigen, wenn leer

Ein Thema von WernerHo · begonnen am 28. Nov 2015 · letzter Beitrag vom 30. Nov 2015
Antwort Antwort
WernerHo

Registriert seit: 20. Mai 2014
13 Beiträge
 
#1

AW: Fastreport 5.1.1: RichText nicht anzeigen, wenn leer

  Alt 29. Nov 2015, 11:30
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.

Code:
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.
Gruß
Werner

Geändert von mkinzler (30. Nov 2015 um 10:35 Uhr) Grund: Code-Tag eingefügt
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Fastreport 5.1.1: RichText nicht anzeigen, wenn leer

  Alt 29. Nov 2015, 13:22
die beiden Texte: Da gibt es verschiedene Möglichkeiten, pack z.B: beide in ein frxMemo und wenn das erste Feld einen Inhalt hat, fügst Du mit einem IfThen ein #13#10 ein, ggf. Stretchmode,....


wegen deiner Bedingung: Jedes frxMemo hat eine "highlight" Option im Objektinspektor, schau dir das mal an. und den Rest: SChau dir die div. Demos beim FR an, da gibt es so manches was du dir vielleicht abschauen kannst.
  Mit Zitat antworten Zitat
WernerHo

Registriert seit: 20. Mai 2014
13 Beiträge
 
#3

AW: Fastreport 5.1.1: RichText nicht anzeigen, wenn leer

  Alt 29. Nov 2015, 19:06
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
  Mit Zitat antworten Zitat
WernerHo

Registriert seit: 20. Mai 2014
13 Beiträge
 
#4

AW: Fastreport 5.1.1: RichText nicht anzeigen, wenn leer

  Alt 30. Nov 2015, 16:28
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)
then Beschreibung.Top := Beschreibung.Top + 1.6;

wobei ich nicht genau sagen kann was die "1.6" genau für eine Einheit ist, denn Pixel kann es ja nicht sein, aber es funktioniert.
Danke den "Mitlesern"
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:55 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