Seite 1 von 4

Höhe Dynamisch

Verfasst: 27.02.2013, 08:51
von thomasmi
Hallo,
mal ne Kurze Frage an die Spezialisten.
Da ich Javascript nicht mein Gebiet ist, ich aber in einer Tabelle drei Zellen habe, wo ich dynamisch die Höhe ändern möchte meine Frage:

Wie kann ich die einzelnen Höhen der Zellen mit einander vergleichen ?
So das die Zelle mit der höchsten Höhe, die Höhe der gesamten Zeile bestimmt?
Anbei auch ein Beispiel des PDF.

 

Thomas

Höhe Dynamisch

Verfasst: 27.02.2013, 16:22
von nele_sonntag
Hallo Thomas,

wenn du in einer Tabelle nur bei einem Feld im Layout "Höhe anpassen" einstellst, passen sich die anderen Zellen automatisch an, da musst du nihcts skripten.

Der Optik wegen solltest du darauf achten, dass die einzelnen Felder in den Zellen nicht umrandet sind, sondern nur die Zeile.

Bei deinem geht gar nichts, das hat ein fixiertes Layout. Deswegen anbei ein kurzes Beispiel.

Dann hast du genau den gewünschten Effekt.
  1. Tabelle einfügen
  2. gewünschte Felder einfügen
  3. Bei den Feldern, die über mehrere Zeilen gehen folgenden Eigenschaften aktivieren:
  4. Layout - Hohe anpassen aktivieren
  5. Objekt: Mehrere Zeilen zulassen
  6. Empfehlung: Absatzformatierung für alle 3 Spalten oben, damit der text bündig zueinander ist, sieht sonst komisch aus.
  7. Fertig
Exemplarisch in Splate 1 und 3 umgesetzt. 2 ist nur für eine Zahl, keine Mehrzeiligkeit erlaubt.

LG Mandy

Höhe Dynamisch

Verfasst: 28.02.2013, 11:55
von thomasmi
Hallo Mandy,
so ähnlich hatte ich es zu Anfang auch.
Aber dann kam die Anforderung,
bezogen auf dein Beispiel,
das die Spalte zwei und drei mit einer Zelle überdeckt werden soll, wenn in der erste Spalte/Zelle was bestimmte drin steht.
Die Zelle die überdeckt enthält auch Text, der mehrzeilig sein kann.

Und jetzt bin ich auf der suche, nach einer Möglichkeit,
die höchste Höhe aller Zellen herauszufinden und dann das entsprechend einzustellen.
Für alle zellen und auch die überdeckte Zelle.
Oder kann man dynamisch Zellen mit einander verbinden?
Das würde mir auch helfen.

Thomas

Höhe Dynamisch

Verfasst: 28.02.2013, 17:02
von nele_sonntag
Ich verstehe die Anforderung ehrlich gesagt nicht so ganz, dein Beispiel-PDF gibt das, was du versuchst zu erklären - zumindst nicht für mich her.

Vlt. probierst du es noch einmal.

LG Mandy


Höhe Dynamisch

Verfasst: 28.02.2013, 17:22
von armine
Hallo Thomas,

deine Gedanken kann ich nicht nachvollziehen. Was soll das Verdecken von Inhalten, wenn du es in der Hand hast, sie mit "visible" bzw. "hidden" dem User zu zeigen oder eben nicht.

Wenn du bei "Text 1" an beliebiger Stelle eine Ziffer eingibst, dann werden die beiden anderen Texte ausgeblendet. Die Zeilenhöhe richtet sich nach "Text 1". Sind die anderen Texte eingeblendet, reden sie bei der Zeilenhöhe mit.

Problem gelöst?
armine

Höhe Dynamisch

Verfasst: 01.03.2013, 09:23
von thomasmi
Hallo;

Danke für Eure Antworten.
Anbei ein neues Beispiel.
Zu Beispiel 6 
In Zeile 5, 7, 9 und 11 Soll die Höhe aller Zellen in der Zeile gleichhoch sein.

In Zeile 7 sind die Zellen ausgeblendet und die Zelle Liegt darüber mit einen Langen Text.


Vielleicht ist es so besser zu sehen.
Andere Beispiel folgt.

 

Thomas

Höhe Dynamisch

Verfasst: 01.03.2013, 09:31
von thomasmi
Hallo,
bei Beispiel 7 habe ich, alle Zelle ausgeblendet, die nicht gebrauht werden.
Siehe Zeile 7
Spalte drei in Zeile 7 solle jetzt aber genau so lang werden wie die Tabelle ist.
Also bis zum Ende.

Sonst sieht das schon sehr gut aus.
Leider bekomme ich das nicht hin.

Bin da ein bißchen blöd:
Hatte das zu Anfang auch schon probiert und dachte dann das über ein Teilformular zu mit Höhenänderung zu lösen.

Thomas


Höhe Dynamisch

Verfasst: 01.03.2013, 09:55
von armine
Hallo Thomas,

kann es sein, dass du unter falscher Flagge segelst und deine PDFs mit Acrobat erstellst? Mit LCD kann ich sie jedenfalls nicht öffnen.

Gruß
armine

Höhe Dynamisch

Verfasst: 01.03.2013, 10:18
von thomasmi
Hallo armine,
Habe beide Formmulare mal ausgetauscht, als dynamische Formulare.

Thomas

Höhe Dynamisch

Verfasst: 01.03.2013, 20:50
von armine
Hallo Thomas,

was willst du? Von dem, was ich dir vorgemacht habe, ist nichts umgesetzt.

armine