Seite 1 von 1

Platzhalter-Felder aus Java anspringen

Verfasst: Fr, 05.03.2004 12:30
von bertl
Hi,
ich habe in einem Dokument eine Platzhalter definiert. Ich möchte diese aus meinem Java programm raus anspringen. Weiss jemand wie ich alle JumpEdits rausbekomme?
Sollte eigentlich ganz einfach sein, aber ich habe das mit den Services und Interfaces anscheinend noch nicht ganz verstanden... :(

Verfasst: Fr, 14.10.2005 11:25
von edv
Hmm...genau das muß ich eigentlich auch rausfinden. Treibt sich vielleicht hier inzwischen jemand rum, der eine Lösung parat hat?

Verfasst: Fr, 14.10.2005 14:36
von ykcim
Hi,
mit dem Javacode kann ich Euch nicht helfen, aber in Starbasic kann man Platzhalter über die Enumaration der Textfields erreichen:

Code: Alles auswählen

sub springpplaceholder
  Doc = ThisComponent
  mytextCursor=Doc.text.createtextcursor()
  TextFelderEnumration = Doc.getTextFields.createEnumeration
    While TextFelderEnumration.hasMoreElements()

      TextField = TextFelderEnumration.nextElement()
      If TextField.supportsService("com.sun.star.text.TextField.JumpEdit")   
Then   
         If "MeinPaltzhalter" = TextField.PlaceHolder then 
            mytextCursor.goToRange(TextField.getAnchor(), FALSE) 
           end if
      end if
   Wend
 end sub  

mfg
Michael