Ich arbeite mit LO 6.0.7.3 unter Linux 4.15. Arbeite mich gerade in Base ein, da ich eine Mineralien-Datenbank aufbauen will. Dazu die Frage: Wie kann man in LO Base Textattribute (tief-, hochstellen, unter-, überstreichen) in den Datenbankfeldern abspeichern? Das ist für chemische Summenformeln (wie z.B. H2O - hier gehört die “2” tiefgestellt) und Raumgruppenangaben nötig.
Wenn ich in der Entwurfsansicht eines Formulars bin, kann ich auf der Formularoberfläche schreiben und alle Textattribute setzen (die Icons der Menüleiste sind aktiv). Sobald ich im Eingabemodus bin und auf ein Textfeld gehe, werden die Text-Formatierungs-Icons in der Menü-Leiste ausgegraut.
Ideen? Oder geht das prinzipiell nicht?
Das Formatieren von Inhalten, die in einem Textfeld gespeichert werden, ergibt keinen Sinn. Da werden schließlich nur Zeichen gespeichert.
Aus dem Grunde übernimmt LO so etwas auch gar nicht erst in die Eingabefelder. Du kannst natürlich so etwas wählen wie “mehrzeilig mit Formatierungen”, aber in dem Moment ist dann die Auswahl eines Feldes der Datenbank, in das Du abspeichern willst, nicht mehr möglich.
Auch dieses Feld ist in der Wirkung begrenzt. Ich habe es einmal testweise mit Text beschickt und eine Suchfunktion als Makro geschrieben, die dann die Fundstellen blau einfärbt. Ob es aber möglich ist, so etwas auch mit Hochstellen und Tiefstellen bei bestimmten Formatierungsangaben hin zu bekommen weiß ich nicht. Ich würde so etwas schlicht als Bild einlesen.
Gruß
Robert
Danke für die rasche Antwort. Das “mehrzeilig mit Formatierung” übernimmt beim Einkopieren aus LO Calc zwar die Zeichenformatierung, da das Feld aber nicht mit der Datenbank verknüpft ist, macht das so gar keinen Sinn.
Einbinden als Bild: Das ist definitiv eine Möglichkeit, da ich beim Import aus Calc ja eine Spalte erzeugen kann, die die unformatierte Summenformel enthält und man nach dieser dann suchen kann.
Allerdings schreckt mich der enorme Aufwand (Kopieren aus Calc, In ein Graphik-Programm einfügen, Abspeichern als Grafik-File). Oder kennt jemand einen einfachen Weg, eine Zelle einer Calc-Tabelle als Bild abspeichern zu können??