Die Suche ergab 9 Treffer

von darka
Fr, 05.06.2015 23:19
Forum: Makros und allgemeine Programmierung
Thema: OO Hilfe mit eigenen Inhalten erweitern
Antworten: 0
Zugriffe: 11307

OO Hilfe mit eigenen Inhalten erweitern

Hallo,

ich habe ein Add-On für OpenOffice Calc in Java programmiert und möchte nun einen Eintrag ins OpenOffice Hilfe-Menü hinzufügen.
Ich habe mich dabei an diese Anleitung https://wiki.openoffice.org/wiki/Documentation/DevGuide/Extensions/Help_Content gehalten. Außerdem habe ich das Beispiel zu ...
von darka
Do, 28.05.2015 16:28
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] Argumente einer gegebenen Funktion bekommen
Antworten: 15
Zugriffe: 8553

Re: Argumente einer gegebenen Funktion bekommen

Ich habs jetzt geschafft.

Das Programm tut, was man von ihm erwartet :-D

Mein ursprüngliches Problem (wie bekomme ich die Argumente einer gegebenen Funktion) habe ich mit Stringauswertung gelöst.
Dazu habe ich
die Methoden der Klasse String benutzt http://docs.oracle.com/javase/7/docs/api/java ...
von darka
Di, 26.05.2015 15:13
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] Argumente einer gegebenen Funktion bekommen
Antworten: 15
Zugriffe: 8553

Re: Argumente einer gegebenen Funktion bekommen

Ja sehr gerne!

Wichtig wäre auch, von welchem service oder Objekt ich ....XFormulaTokens anfordern muss.
von darka
Di, 26.05.2015 14:53
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] Argumente einer gegebenen Funktion bekommen
Antworten: 15
Zugriffe: 8553

Re: Argumente einer gegebenen Funktion bekommen

Hallo Karolus,

ja, die Methoden habe ich gesehen, aber ich verstehe nicht, was sie tun. :(
Im Developer's Guide habe ich keine Beschreibungen dazu gefunden und über die Suchmaschine auch nicht.
Die Beschreibungen in der API doc hat mir auch nicht geholfen. Weißt du was die Methoden machen?

Hier ...
von darka
Di, 26.05.2015 10:13
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] Argumente einer gegebenen Funktion bekommen
Antworten: 15
Zugriffe: 8553

Re: Argumente einer gegebenen Funktion bekommen

Hallo balu,

Jetzt hab ichs verstanden! Hab auch gleich mal nachgelesen... soweit ich das verstanden habe, behandelt OO die Namen und die Beispiele, die du genannt hast, intern alle gleich. Also intern ist es nicht relevant ob der Name über eine Formel oder über Zellen oder über Namen definiert ...
von darka
Mo, 25.05.2015 16:11
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] Argumente einer gegebenen Funktion bekommen
Antworten: 15
Zugriffe: 8553

Re: Argumente einer gegebenen Funktion bekommen


Also da bist Du jetzt unaufmerksam.

[...] ist doch jederzeit möglich das Zell- oder Zellbereichsobjekt mit der namentlichen Adresse anzusprechen und dann die Rangeadresse auszulesen.

Da hast du Recht! :oops: "com.sun.star.table.XCellRange, getCellRangeByName()". Damit habe ich dann sogar schon ...
von darka
Mo, 25.05.2015 12:36
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] Argumente einer gegebenen Funktion bekommen
Antworten: 15
Zugriffe: 8553

Re: Argumente einer gegebenen Funktion bekommen

Danke für deine Antwort, Stephan!


Ich würde versuchen die Formelausdrücke durch Stringbearbeitung aufzulösen, wie aufwändig das wird kann ich schwer einschätzen, andererseits ist aber durchaus überschaubar was alles auftreten kann und auch die Klammersetzung ist eindeutig aufzulösen.
An die ...
von darka
Mo, 25.05.2015 09:56
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] Argumente einer gegebenen Funktion bekommen
Antworten: 15
Zugriffe: 8553

Re: Argumente einer gegebenen Funktion bekommen

Danke für den Hinweis!
Und entschuldigt bitte meinen Fauxpas!
von darka
So, 24.05.2015 14:01
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] Argumente einer gegebenen Funktion bekommen
Antworten: 15
Zugriffe: 8553

[gelöst] Argumente einer gegebenen Funktion bekommen

Hallo,

ich schreibe in Java ein Add-On für OpenOffice Calc.
Dabei habe ich folgendes Problem:
Wenn eine Zelle ausgewählt ist, die eine Formel enthält, brauche ich den lokalen Namen dieser Funktion/Formel und den Wert der Funktion. Außerdem brauche ich die Argumente der Funktion. Hier ein paar ...