[gelöst] Kopfzeilentext ändern

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst] Kopfzeilentext ändern

Re: [gelöst] Kopfzeilentext ändern

von F3K Total » Fr, 15.11.2013 18:56

delta9 hat geschrieben:Es klappt. Auch wenn ich es nicht verstehe.
Naja, es war als Folgevorlage zu _ersteSeite eben diese eingetragen, es folgte _ezhSeite, die mit dem Löschen des Inhaltsverzeichnisses entfernt wurde, das Programm setzte dann die eingestellte Folgevorlage _ersteSeite für die folgenden Seiten ein.
Nu isses anders, _ezhSeite wird gesetzt.

Gruß R

Re: Kopfzeilentext ändern

von delta9 » Fr, 15.11.2013 18:48

Es klappt. Auch wenn ich es nicht verstehe.
Vielen Dank @ F3K Total

Re: Kopfzeilentext ändern

von F3K Total » Fr, 15.11.2013 18:32

Hi,
ordne der Seitenformatvorlage _ersteSeite auf dem Reiter Verwalten als Folgevorlage _ezhSeite zu:
FF.png
FF.png (26.7 KiB) 1276 mal betrachtet
Gruß R

Re: Kopfzeilentext ändern

von delta9 » Fr, 15.11.2013 18:14

Anbei eine solche Datei. Geht man auf das Inhaltsverzeichnis auf der zweiten Seite mit der rechten Maustaste und löscht es, dann verschwindet der Kopfzeilentext, bzw. es erscheint der Kopfzeilentext des vorigen Abschnittes.
Durch F3KTotlas Frage kommen ich der Sache also nun näher. Wahrscheinlich bin ich hier also im falschen Forum, ich habe wohl eher ein Writer-Formatierungs-Problem. Stehe aber trotzdem auf dem Schlauch, was da los ist.
Dateianhänge
DEMO Bericht2.odt
(11.05 KiB) 123-mal heruntergeladen

Re: Kopfzeilentext ändern

von F3K Total » Fr, 15.11.2013 17:46

Hi,
hier könnte ein Beispieldokument helfen.
Gruß R

Re: Kopzeile ändern

von delta9 » Fr, 15.11.2013 17:05

Ich merke gerade, dass der Kopfzeilentext auch dann veschwindet, wenn ich im Dokument ganz ohne Makros das Inhaltsverzeichnis lösche. Was ist da denn los?

[gelöst] Kopfzeilentext ändern

von delta9 » Fr, 15.11.2013 16:52

Ich möchte die Kopfzeile in einen Writer-Dokument ändern. Mit

Code: Alles auswählen

StdPage = PageStyles.getbyname("_Vorlagenname")
...
StdPage.HeaderTextRight.text.String = "BlaBlaBLa"
hat das immer hervorragend geklappt.

wenn ich aber vorher das Inhaltsverzeichnis lösche mit

Code: Alles auswählen

 
oIndex.dispose
Dann wird der Text nicht zugewiesen. Wenn ich ihn aber in der letzten Zeile meiner Sub abfrage in der Art

Code: Alles auswählen

msgbox StdPage.HeaderTextRight.text.String
Dann wird der richtige Kopftext angezeigt, aber er steht nicht im Dokument.

Eigentlich dürfte Inhaltsverzeichnis gar nichts mit dem Header-Text zu tun haben, also irgendwie mysteriös.
Ist meine Zuweisung irgendwie falsch?

Hier noch der Code, wie ich oIndex zuweise

Code: Alles auswählen

oIndexes = BerichtDatei.getDocumentIndexes()
bIndexFound = False
 For i = 0 To oIndexes.getCount() - 1
    oIndex = oIndexes.getByIndex(i)
    If oIndex.supportsService("com.sun.star.text.ContentIndex") Then
       bIndexFound = True
       Exit For
    End If
Next

Nach oben