Date: prev next · Thread: first prev next last
2020 Archives by date, by thread · List index


Hallo Gerhard,

ich kann bestätigen, dass sich nichts tut, obwohl der Wert border wirklich nach der Zuweisung auf 0 gesetzt ist. Ich wundere mich allerdings etwas darüber, dass du den Rahmen abschalten willst. Die Tabelle in Base ist ja ein sehr kompliziertes Objekt, nicht bloß einfach wie in Writer Zeilen und Spalten mit eventueller Sonderbehandlung für erste und letzte Zeile/Spalte. In Base hat die Tabelle eine viel differenziertere Funktion, die Zellen der ersten Zeile sind üblicherweise Spaltenköpfe mit Bezug zu Datenbankspalten, die Zellen der ersten Spalte dienen zur Selektion von Datenbanksätzen. Da die Rahmenlinien (die ja auch die Binnenlinien betreffen) abzuschalten, halte ich für wenig hilfreich, daher wundert es mich gar nicht, dass da nichts passiert, ich denke, dass die Eigenschaft border vorhanden ist, weil die Tabelle in Base auf einem einfacheren Konstrukt aufbaut, dass sie aber wohlweislich inaktiv ist.

Gruß
Gerhard

Am 06.03.2020 um 08:19 schrieb Gerhard Dittrich:
Liebe Gemeinschaft,

ich möchte in Base bei einer Tabelle (Bezeichnung Tabellen-Steuerelement) den RAHMEN mittels Makro abschalten.

Es gibt ja drei mögliche Einstellungen: ohne Rahmen (=0), 3D-Darstellung (=1), Flach (=2)

Mein Makro sieht wie folgt aus. Leider tut sich nichts (L0 6.4.1. unter Windows 10 und auch LO 6.1.5 unter Linux Mint)

SUB BORDER
DIM oDATEN AS OBJECT
DIM oTabelle AS OBJECT
oDATEN = thisComponent.Drawpage.Forms.getByName("DATEN")
oTabelle = oDaten.getByName("Tabelle")
oTabelle.border = 0
END SUB


LG
Gerhard






--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.