Hallo zusammen,
ich möchte in einem Writer Dokument Textbausteine über checkboxen steuern, d.h. wenn ich eine feld aktiviere, soll dann Text bzw. Absätze eingeblendet werden. BEim Abwählen wieder ausgeblendet.
Hat da jemand nen Tip dazu? ICh habe gefunden wie ich mit Keywords das hinbekomme, aber nicht mit Auswahlfeldern.
VG
christian
Textbausteine über checkboxen steuern
Moderator: Moderatoren
Re: Textbausteine über checkboxen steuern
Moin!
Als Suchbegriff empfehle ich dir für den Zugriff auf die TextbausteineWie du Markierfelder ausließt weißt du?
Gruß R
"Einblenden" läßt sich sicher recht einfach per Makro machen, denn es handelt sich ja eigentlich nicht um das Einblenden, sondern um das Einfügen von Autotext in den Fließtext eines Writerdokumentes. Ausblenden ist da schon schwieriger, den du mußt den Text nicht ausblenden, sondern löschen. Dazu muss er erstmal gefunden werden. Wenn Du viel Zeit hast, kannst du auch das programmieren.chrischii hat geschrieben:BEim Abwählen wieder ausgeblendet.
Als Suchbegriff empfehle ich dir für den Zugriff auf die Textbausteine
Code: Alles auswählen
"com.sun.star.text.AutoTextContainer"
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Textbausteine über checkboxen steuern
Guten Morgen R.,
vielen Dank für deine Antwort. Nein, das mit den MArkierfeldern weiss ich (noch ) nicht, bin für nen Tip dankbar.
Ein Gedanke - Ist es nicht einfacher auf die Autotext Funkltion zu verzichten und direkt aus dem Makro heraus den Text schreiben? Dann kann ich ja nach genau dem String suchen und den wieder löschen bei der Abwahl, bzw durch nen leeren String ersetzen. Oder stelle ich mir das zu einfach vor?
VG
Christian
vielen Dank für deine Antwort. Nein, das mit den MArkierfeldern weiss ich (noch ) nicht, bin für nen Tip dankbar.
Ein Gedanke - Ist es nicht einfacher auf die Autotext Funkltion zu verzichten und direkt aus dem Makro heraus den Text schreiben? Dann kann ich ja nach genau dem String suchen und den wieder löschen bei der Abwahl, bzw durch nen leeren String ersetzen. Oder stelle ich mir das zu einfach vor?
VG
Christian
Re: Textbausteine über checkboxen steuern
Moin,
Warum willst Du die Texte denn überhaupt abwählen können?
Wenn Du zur Not damit klar kommst, falsch eingefügte Bausteine von Hand zu löschen, ist es nicht schwer.
Ohne, dass du wenigstens einen eigenen Ansatz hast, Suchbegriff liegt vor, wirst du, zumindest mit mir, nicht weiterkommen.
Gruß R
Hier gibt es reichlich Infomationen zum Programmieren mit Starbasic.chrischii hat geschrieben:Nein, das mit den MArkierfeldern weiss ich (noch ) nicht, bin für nen Tip dankbar.
Nein, dass ist nicht einfacher, denn es handelt sich trotzdem um Fließtext. Wenn Du darauf verzichtest, hast Du eher Nachteile, weil du zur Erstellung der Textbausteine nicht die eingebauten Funktionen verwenden kannst, und weil du den Text dann zusätzlich per Makro formatieren mußt.chrischii hat geschrieben:Ist es nicht einfacher auf die Autotext Funkltion zu verzichten und direkt aus dem Makro heraus den Text schreiben?
Warum willst Du die Texte denn überhaupt abwählen können?
Wenn Du zur Not damit klar kommst, falsch eingefügte Bausteine von Hand zu löschen, ist es nicht schwer.
Ohne, dass du wenigstens einen eigenen Ansatz hast, Suchbegriff liegt vor, wirst du, zumindest mit mir, nicht weiterkommen.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO