Automatische Spaltenbreite im Widget "Tabellarische Daten" einstellen

  • Hallo Allerseits,

    ich arbeite mit der Zeta Version 15.2.0 Express und Windows 10 Pro 64-bit.

    Wie bzw. wo kann ich die Spaltenbreite in dem Widget "Tabellarische Daten" einstellen, damit diese, die nötige Breite für den eingegebenen Text automatisch einstellt und einzeilig bleibt?

    Gefunden habe ich bisher das Feld HTML Attribute und etwas rumgespielt. Welche Eingabe müsste für die automatische oder eine feste Spaltenbreite dort eingetragen werden?

    VG

    Marco

  • Hallo Marco,,

    gehe in der Konfiguration auf Spalten und trage dort unter HTML width="20%" ein. damit bekommt diese Spalte 20% der Gesamtbreite. Verfahre genauso mit den übrigen Spalten, wobei die letzte Spalte keinen Eintrag benötigt (kriegt automatisch die verbleibende Restbreite). Welche Werte im Einzelnen passen, kommt natürlich auf den Inhalt an.

  • Hallo Thomas,

    vielen Dank für die Hilfe, hab ich so gemacht, bringt allerdings Null Änderung an der Spaltenbreite!

    Ich habe es in den ersten 4 Spalten im Feld HTML-Attribute eingetragen.

    Hast Du evtl. eine Erklärung dafür oder mach ich etwas falsch? Die Tabellendaten waren aus Excel reinkopiert, soll ich mal eine Zeile Normal ausfüllen und schauen wie sich diese verhält?

    VG

    Marco

  • Hallo Marco,

    könnte mit den Excel-Daten zusammenhängen, ich habe bei uns beispielsweise die Ergebnislisten darüber ausgerichtet: https://www.hanabi-pirna.de/ergebnisse-karate.html

  • Alles zur Formatierung von Tabellen hier:

    https://wiki.selfhtml.org/wiki/HTML/Tabe…u_einer_Tabelle

    Du kannst ja den HTML-Code bearbeiten.

    Besser ist es, aber keine Tabellen zu nutzen,
    sondern lieber 2 Artikel in einem Container nebeneinander

    Beispiel: die beiden Personen waren bis gestern eine 2-spaltige Tabelle
    https://www.it-sv-berlin.de/
    und habe ich gerade umgesetzt.

    Ist dann auf dem Handy auch eine top responsive Darstellung,

    was du mit einer Tabelle nicht hast


  • Für meine Vorstellung der tabellarischen Daten ist deine Variante m.E. nicht so geeignet aber trotzdem vielen Dank für die Hinweise.:)

    Es geht bei meiner Tabelle um Namen, Vornamen, Adressdaten und Geburtsdaten, Telefon und emails, insgesamt 9 Spalten.

    Wenn ich nur 4 Spalten nehme geht es auch wie von Thomas beschrieben mit dem width="20%" html Angaben, nehme ich nun aber die 9 Spalten funktioniert das so nicht.

    Ich habe nun in der Konfiguration unter HTML --> HTML-Attribute --> Tabelle folgendes eingetragen und die Schriftgröße dadurch verkleinert: style="font-size:10px"

    Das sieht schon wesentlich besser aus! Die Spalten sind auf der ganzen Breite ersichtlich und die, z.B. Straßennamen, werden nicht umbrochen und bleiben einzeilig.

    Am Smartphone ist die Darstellung optimal und alles wird in schwarzer Schrift angezeigt!

    Was nun noch unschön ist....., die Telefonnummern und Mobilnummern werden am Laptop unterschiedlich dargestellt, in manchen Zellen in schwarzer Schrift und in manchen Zellen mit blauer, unterstrichener Schrift (wie ein Link)

    Des Weiteren ist die Darstellung der Spalten mit Telefon- und Mobilnummern dann am iPad wieder anders in einer Schriftfarbe die nur noch so gerade eben zu erkennen ist. (hellgrau auf weißem Grund)


    Ich würde mich über weitere Hilfe freuen, gerne auch mal vom Zeta Support Team

    VG Marco

  • Hallo Marco,

    aus meiner Sicht wäre es sinnvoll, die Anzahl der Spalten zu reduzieren. Als Feldtyp kommt dann jeweils "grafischer HTML-Editor zum Einsatz.

    1. Name & Vorname
    2. Konkaktdaten (Telefon & E-Mail)
    3. Anschrift (Straße, PLZ, Ort)
    4. Geburtsdatum (datenschutzrechtlich kritisch)

    Die einzelnen Einträge sind dann zwar mehrzeilig,,die Telefonnummern wären dann aber direkt anwählbar und die Adressen könnten direkt mit einer Karte verknüpft werden.

  • Hey Thomas,

    vielen Dank für den konstruktiven Beitrag, ich bastel gleich etwas daran rum.:thumbup:

    Die Daten sollen nur den Vereinsinternen Mitgliedern Passwortgeschützt zugänglich sein, sollte doch dann datenschutzrechtlich OK sein, oder?

    Warum sollte als Feldtyp grafischer HTML-Editor zum Einsatz kommen und nicht der Feldtyp Text? (vermutlich bessere Formatierung möglich)

    Ist dir die unterschiedliche Darstellung an verschiedenen Endgeräten denn auch aufgefallen?

    Könntest Du evtl. an einem Apple Gerät mal testen, dort sind die Telefonnummer ja kaum zu lesen. (Hatte ich ja oben beschrieben bzw. siehe Anhang)


    Die Kartenverknüpfung und das direkte anwählen ist nicht zwingend erforderlich, ist ja nur eine interne Auflistung, diese sollte natürlich auch gescheit aussehen. Sollte ja möglich sein.

    https://www.flugmodellclub-rca.de/zeta-test.html

    Vielen Dank und

    VG Marco

  • Mit Huawei / Google Chrom Laptop sieht es top aus.,

    Dennoch würde ich überlegen,
    die Tabelle in Master/Detail aufzuteilen.

    Beispiel:; https://fg-ei.de/mitglieder/alphabetisch/alphabetisch.html
    Tabellarische Übersicht (kann natürlich auch noch viel kürzer sein)
    und wenn du auf einen Namen klickst, kommen weitere Angaben.

    Bei einer breiteren Tabelle ist doof,
    rollst du zur Seite, siehst du den Namen nicht mehr
    hast also eine Telefonnummer, aber zu wem gehört sie

    Sind die Daten in einer Datenbank?

    Ich würde diese Tabellen automatisch erzeugen, z.B. mit PHP

  • Hab jetzt festgestellt das hauptsächlich das Problem beim Safari Browser liegt, mit den meisten anderen Browsern ist die Darstellung akzeptabel.

    @ Mario Die Linkfarbe unter Darstellung konnte noch angepasst bzw. auf schwarz geändert werden, das war wohl das Hauptproblem!

    Ihr habt mir sehr geholfen. Besten Dank für die hilfreiche Unterstützung.:thumbup:

    Ciao Marco:)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!