Seite 1 von 1
[gelöst ohne Formatierung] Formular - Text mehrzeilig mit Formatierung?
Verfasst: Sa 2. Jul 2022, 10:57
von Pit Zyclade
Für mich ist Experimentieren wie für manch andere Kreuzworträtsel lösen.
Also habe ich in meinem HSQL-Datenbank-Formular ein Textfeld, das 200 Zeichen umfasste, von einzeilig auf (gezwungenermaßen) mehrzeilig umgestellt und bemerkt, dass man dort auch "mehrzeilig mit Formatierung" wählen konnte.
Da meine Frau sehr gerne einzelne Wörter (wie im writer) auf fett gestaltet hätte, versuchte ich mich hiermit.
Aber ich bin gescheitert. Bereits beim Text einfügen in mehreren Feldern konnte ich nicht wie gewünscht den Datensatz sichern. Ich mußte "stundenlang" warten, bis ich überhaupt das nächste Feld ansteuern konnte. Und ändert man danach wieder das Format, ist der Inhalt der Felder wieder verschwunden.
Ist diese Option "mehrzeilig mit Formatierung" unter HSQL sicher nutzbar?
Re: Formular - Text mehrzeilig mit Formatierung?
Verfasst: Sa 2. Jul 2022, 11:13
von RobertG
Hallo Pit,
lade Dir doch einfach von meiner Website oder von der von Libreoffice das Handbuch Base herunter. Sobald Du ein Textfeld (siehe Handbuch 7.2 S. 178) am "Mehrzeilig mit Formatierungen" einstellst ist im Reiter "Daten" des Kontrollfeldes keine Einstellung mehr möglich. Das liegt daran, dass die Datenbank nur ein einfaches Textfeld hat und Formatierungen grundsätzlich nicht gespeichert werden. Außerdem ist der einzige Unterschied zu dem normalen mehrzeiligen Feld, dass dort auch Tabulatoren mit eingefügt werden können.
Im Handbuch beschreibe ich dennoch, wie so etwas mit Makros genutzt werden kann: Zur Suche und Markierung sowie zur Rechtschreibkontrolle (S. 493 - 499). Das mit der Suche zeigt auch, dass irgendwie Text farbig markiert werden kann. Wenn nun etwas fett erscheinen soll, so ließe sich das auf dem gleichen Weg bewerkstelligen. Nur muss dann das entsprechende Zeichen, das das auslöst, bei der Eingabe mit angegeben werden, also z.B. *fett*.
Wenn Du wirklich viel formatierten Text haben möchtest, dann ist eventuell die Auswahl separaten von Dokumenten sinnvoller, in denen der Text gespeichert ist. Du kannst ganz normale Writer-Dokumente über ein Feld, das auch Bilder anzeigt, mit der Datenbank verbinden. Das läuft dann wieder ganz ohne Makros.
Gruß
Robert
Re: Formular - Text mehrzeilig mit Formatierung?
Verfasst: Sa 2. Jul 2022, 16:11
von Pit Zyclade
RobertG hat geschrieben: ↑Sa 2. Jul 2022, 11:13
.... Sobald Du ein Textfeld (siehe Handbuch 7.2 S. 178) am "Mehrzeilig mit Formatierungen" einstellst ist im Reiter "Daten" des Kontrollfeldes keine Einstellung mehr möglich. Das liegt daran, dass die Datenbank nur ein einfaches Textfeld hat und Formatierungen grundsätzlich nicht gespeichert werden.
Ja, dass ist mir auch schon aufgefallen und vor allem, dass die dann formatierten Texte verschwanden.
Übrigens wird man schon irritiert, wenn man "Mehrzeilig mit Formatierungen" wählt, verschwindet während der Einstellungen der "3-D-Look" der Felder. Aber geht man aus den Einstellungen raus, ist der dann wieder da.
Ich habe deine verschiedenen Möglichkeiten gelesen, aber habe festgestellt, dass ich bei der einfachen Version (mehrere einzelne Felder mehrzeilig ohne Formatierung) bleibe.
Dennoch vielen Dank für Deine Bemühungen zu meiner Ausklärung.
Pit