[gelöst] Ansicht von Feldbefehlen (Daten in Felder)

Das Textverarbeitungsprogramm

Moderator: Moderatoren

Benutzeravatar
miesepeter
********
Beiträge: 2108
Registriert: Sa, 10.05.2008 15:05
Wohnort: Bayern

[gelöst] Ansicht von Feldbefehlen (Daten in Felder)

Beitrag von miesepeter »

Hallo zusammen,

wenn ich einen Serienbrief schreibe, dann prüfe ich oft Funktionen mit "Daten in Felder". Gibt es eine Möglichkeit, die Ansicht der Felder so zurückzubekommen, dass sie wieder in der Kurzform mit spitzen Klammern erscheinen anstatt bei Einblendung der Feldnamen (Menü Ansicht) den ganzen Pfad des Datenfeldbefehls gezeigt zu bekommen?

Grafik aus dem www.ooowiki.de:
http://www.ooowiki.de/attachments/Serie ... mation.gif

Ciao
Zuletzt geändert von miesepeter am Di, 07.07.2020 11:58, insgesamt 1-mal geändert.
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Ansicht von Feldbefehlen (Daten in Felder)

Beitrag von Stephan »

dieses Makro sollte das lösen:

Code: Alles auswählen

Sub Main
	felder = ThisComponent.getTextFields.createEnumeration
	While felder.hasMoreElements 
		akt_feld = felder.nextElement 
		If akt_feld.SupportsService("com.sun.star.text.TextField.Database") Then
			akt_feld.CurrentPresentation = "<" & akt_feld.TextFieldMaster.DataColumnName & ">"
		EndIf 
	Wend 
End Sub

Gruß
Stephan
Benutzeravatar
miesepeter
********
Beiträge: 2108
Registriert: Sa, 10.05.2008 15:05
Wohnort: Bayern

Re: [gelöst] Ansicht von Feldbefehlen (Daten in Felder)

Beitrag von miesepeter »

@Stephan

Danke für den Makrotext. Hab's auf LO 7.0.0.0Dev ausprobiert und erfüllt seinen Zweck!

Ciao
Antworten