Leerzeilen innerhalb Detail unterdrücken
Franz Leu
Irgendwie bin ich :bang:Ich habe in einem Detail mehrere Texzeilen, die nicht immer alle ausgefüllt sind. Das wird im Render.visible überprüft und Visible wird nur auf true gesetzt wenn auch Daten da sind. CanShrink habe ich auf true gesetzt und trotzdem bleibt immer eine Leerzeile stehen.
Was mache ich falsch?
Daniel Ebi
Hallo,funktioniert LD.IsEmpty(DeinTextfeld) nicht?
Hast Du um den Detailbereich eventuell ein DataBand, bei dem CanShrink = False ist?
Gruss
Daniel
Franz Leu
Das Detail ist in einem Advanced DataBand, CanShrink ist auf True. Es geht um das Marketing Dokument / Artikeldetail, welches ich um weitere Zeilen ergänzt habe.LD.IsEmpty kann ich nicht verwenden da das Feld ein '-1' enthält wenn es nicht ausgefüllt wurde, was ich im visible überprüfe und was grundsätzlich auch funktioniert. Er druckt ja auch nichts an, macht nur die Leerzeile nicht weg, sprich rutscht mit der nächsten Teile nicht nach.
Daniel Ebi
Verstehe ich das richtig?Du hast in einem Detailbereich mehrere Felder untereinander? Eines davon ist nun leer und die restlichen sollen nach oben rutschen?
In diesem Fall denke ich, geht es nur, wenn Du mehrere Detailsbereiche machst, also für jedes Feld untereinander einen.
Wenn Du die einzelnen Zeilen in einem Feld hast (mit GenerateSkript zusammen gehängt oder) kannst Du vielleicht die Funktion LD.OneNewLine(DeinFeld) verwenden.
Wenn's nochmal anders ist, hab ich Dein Problem wohl nicht ganz verstanden. Hast Du Printscreen's des Layouts?
Gruss
Daniel
Franz Leu
PrintScreen des 'Teil des Anstosses' ...Die Herstellerzeile soll weg wenn kein Hersteller eingepflegt ist und die Textline soll nachrutschen.
Das mit den getrennten Details versuche ich mal schnell.
Sollte aber ja eigentlich auch so funktionieren.
Danke
Franz
Sascha Balke
Hallo Franz,das musst du über einen getrennten Detail-Bereich realisieren.
Dort dann entsprechend Visible setzen.
VG
Sascha
Daniel Ebi
Hallo Franz,das geht, wie ich oben beschrieben habe, nur über getrennte Detailbereiche.
Gruß
Daniel
Franz Leu
Danke euch.Habe getrennte Detailbereiche gemacht ... geht nun.
Franz
Roland Penzkofer
Hallo zusammen,hatte gleiches Problem, und auch mit den Details dann gelöst.
Nun hab ich aber folgendes Problem, wie kann ich nun die ganzen Details miteinander verbinden? Weil im Moment wird nämlich beim Seitenumbruch der Artikel aufgeteilt, will aber das die einzelnen Artikel fest beieinander stehen.
Über "can Break" geht es nicht, weil die Funktion im AdvancedDataBand nicht verfügbar ist.
MfG
Roland
Daniel Ebi
Hallo Roland,das geht momentan nicht, dass Du mehrere Details "zusammen hälst" - da warte ich mit meinen Kunden schon lange drauf. Irgendwo habe ich mal gelesen, dass das kommen soll... (ich hoffe auf Philipp :-))
Alternativ kannst Du vielleicht mit MinSpaceAfter arbeiten, mir hat es allerdings nicht wirklich geholfen.
Gruß
Daniel
0
Please sign in to leave a comment.
Comments
0 comments