Beitrag von Kim (18 Beiträge) am Samstag, 21.Januar.2006, 18:50.
Wie kann man Spaltenbreite in datenbank "einstellen" ( feststellen) ?
Hallo!!
ich möchte gerne die Tabellen breite meiner Datenbank festlegen... im Moment variiert die Spaltenbreite ja nach Wortlänge... wie kann ich das einstellen?!!!
Grüße Kim
Antworten
Beitrag von Claus (4645 Beiträge) am Samstag, 21.Januar.2006, 18:55.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" ( feststellen) ?
Antworten
Beitrag von Kim (18 Beiträge) am Samstag, 21.Januar.2006, 21:43.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" ( feststellen) ?
Antworten
Beitrag von Kim (18 Beiträge) am Samstag, 21.Januar.2006, 22:13.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE ZWEITE
... da kann ich aber lediglich die maximale Textlänge einstellen, soweit ich das üebrschauen kann, oder? UNd wenn der Text kürzer ist, dann variiert die Tabelle trotzdem noch - sorry, aber ich hab gar keine Ahnung von Pearl, ich bin totaler Neuling...
ich habs mit dem BEfehl : maxlistlength=0/<zahl>
versucht... wobei das aber nicht so geht... ich hab dann einfach maxlistlength=20 geschrieben... dann war zwar die max. Länge 20, aber wenn das größte Wort in der Tabelle kleiner wie 20 ist, dann variiert die Tabelle beim umblättern, ja nach größtem wort
Antworten
Beitrag von Claus (4645 Beiträge) am Sonntag, 22.Januar.2006, 09:25.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE ZWEITE
Antworten
Beitrag von Kim (18 Beiträge) am Sonntag, 22.Januar.2006, 11:35.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE Dritte
Hat nicht geklappt, mir schiebts dann die längeren Worte in die 2. Zeile und das selbe Spiel geht wieder los... die Tabelle ist dann so groß wie der größte Wortteil...
Ich habs dann mit:
maxlistlength=15 tdparam=width=90 versucht, aber das klappt auch nicht :(
Grüße Kim
Antworten
Beitrag von Claus (4645 Beiträge) am Sonntag, 22.Januar.2006, 14:01.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE Dritte
Wie wäre es denn zur Abwechslung mal mit einem Link auf das entsprechende Template. Dieses "stochern im Nebel" führt eh zu nix;-))
siehe:
http://www.baseportal.de/forumfaq.html#13
Ansonsten muss Christoph mal darauf antworten.;-)
Gruß
Claus
Antworten
Beitrag von Kim (18 Beiträge) am Sonntag, 22.Januar.2006, 16:30.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE Dritte
Antworten
Beitrag von Pouraga (1396 Beiträge) am Sonntag, 22.Januar.2006, 16:55.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE Dritte
Antworten
Beitrag von Kim (18 Beiträge) am Sonntag, 22.Januar.2006, 17:36.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE Dritte
... also ohne CSS gibts keine Möglichkeit, dass man die Spaltenbreite fest einstellen kann, und z.B. wenn die Worte Länger sind nur das Wort bis zu der Stelle anzuzeigen ( ohne dass die Tabelle größer wird)?
Antworten
Beitrag von Claus (4645 Beiträge) am Sonntag, 22.Januar.2006, 17:55. WWW: jobmarder.de
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE Dritte
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Sonntag, 22.Januar.2006, 17:55.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE Dritte
Doch, der Parameter heisst
maxlistlength
also z.b.
maxlistlength=100
;-)
Antworten
Beitrag von Claus (4645 Beiträge) am Sonntag, 22.Januar.2006, 17:57.
Re: Wie kann man Spaltenbreite in datenbank "einstellen" - DIE Dritte
Hättest Dich auch mal eher zu Wort melden können;-))
Antworten
Beitrag von Claus (4645 Beiträge) am Sonntag, 22.Januar.2006, 18:06.
Re: Wie kann man Spaltenbreite achja;-))
Antworten
Beitrag von Kim (18 Beiträge) am Montag, 23.Januar.2006, 11:44.
Re: Wie kann man Spaltenbreite achja;-))
Dankeschön für die Hilfe ;o) - die Spalten sind jetzt FAST einheitlich, die breite springt jedoch immernoch ein bisschen!! kann das sein, das wenn in einem max. langen Wort ein Leerzeichen ist, dass die tabelle größer ist, weil das Leerzeichen nicht mitgezählt wird? und wenn dann auf de andren Seite ein max. langes Wort ohne Leerzeichen steht, dass die Tabelle dann kleiner ist (um ein Zeichen)?? ... oder hab ich ne falsche Vermutung?
Schöne Grüße Kim
Antworten
Beitrag von Kim (18 Beiträge) am Donnerstag, 26.Januar.2006, 10:44.
.. so nun bekomm ich keine Antwort mehr, schade :(
Schade dass ich keine ANtwort mehr bekomme!!!
Antworten
Beitrag von richard (1187 Beiträge) am Donnerstag, 26.Januar.2006, 12:05.
Re: .. so nun bekomm ich keine Antwort mehr, schade :(
Du hast eigentlich alle Antworten die Du bekommen kannst schon erhalten.
Man muß halt davon ausgehen, daß html grundsätzlich eine dynamische Angelegenheit ist und die Darstellung der Inhalte variiert.
Bei Deinem Problem mußt Du das richtige Verhältnis von maxlistlength (das ist die Ausgabe der Datenbankinhalte) und des Parameters width für die td-tags finden. Ist die Datenbankausgabe im Verhältnis zur festeingestellten Spaltenbreite zu lang, gibt es einen Zeilenumbruch (falls Du den mit nowrap verhinderst wird die Spalte in der Regel doch breiter als angegeben).
Benutzt Du <td width= ...> nicht, wird die Spalte halt so breit wie die längste Datenbankausgabe, falls "maxlistlength" nach Zeichen zählt(?), kann dabei auch die verschiedene Breite der ausgegebenen Zeichen eine Rolle spielen.
Man muß auch daran denken, daß alle Browser dem Anwender die Möglichkeit bieten die Fenstergröße und/oder die Schriftgröße zu verstellen. Wenn der also was anderes einstellt als Deine Planung berücksichtigt, paßt das wahrscheinlich schon wieder nicht.
Ich würde die Spaltenbreite in Prozentwerten einstellen und eventuell auftretende Zeilenumbrüche (wenn der Anwender ein verkleinertes Fenster benutzt) nehmen wie sie kommen.
Antworten
Beitrag von Claus (4645 Beiträge) am Donnerstag, 26.Januar.2006, 13:51.
Re: .. so nun bekomm ich keine Antwort mehr, schade :(
Antworten