Makros in Javascript

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: Makros in Javascript

Re: Makros in Javascript

von hol.sten » So, 05.02.2012 18:04

Kakao hat geschrieben:Nur Frage ich mich, was die imports zum anfang eines makroscripts machen..
Nur Frage ich mich, warum du nicht die Doku liest, auf die ich bereits verwiesen haben? Da wird doch wunderbar erklärt was die Imports machen:
Rhino project page > Scripting Java hat geschrieben:If your scripts access a lot of different Java classes it can get awkward to use the full package name of the class every time. Rhino provides a top-level function importPackage that serves the same purpose as Java's import declaration. For example, we could import all of the classes in the java.io package and access class java.io.File using just the name File: ...
Rhino project page > Scripting Java hat geschrieben:Above we saw the use of the importPackage function to import all the classes from a particular Java package. There is also importClass, which imports a single class: ...
Quellen: http://www.mozilla.org/rhino/ScriptingJava.html und http://www.mozilla.org/rhino/scriptjava.html

Die Imports dienen nur der Vereinfachung des Schreibens von Klassennamen. Mit importPackage(...) kann man ein ganzes Package importieren. Mit importClass(...) eine einzelne Klasse eines Packages. Anschließend kann man die Klassen imJavaScript-Code ohne Packagenamen angeben.

Re: Makros in Javascript

von hol.sten » Sa, 04.02.2012 22:40

Kakao hat geschrieben:kann ich einen JS-Code aus einem html-dokument eins zu eins in ein makro übertragen?
Nein. So weit ich weiß sind OOo's JavaScript-Möglichkeiten etwas eingeschränkt. Die Verarbeitung von JavaScript in OOo erfolgt durch Rhino (http://www.mozilla.org/rhino/).
Kakao hat geschrieben:Die "Tutorials", die wir uns angeschaut haben, haben da leider wenig geholfen.
Vielleicht helfen diese Links ein ganz kleines bisschen:
http://user.services.openoffice.org/en/ ... javascript
http://user.services.openoffice.org/en/ ... javascript

Re: Makros in Javascript

von Karolus » Sa, 04.02.2012 20:10

Hallo
Wieso Javascript, Python ist doch viel netter:

Code: Alles auswählen

>>> import random
>>> random.sample(range(1,50), 6)
[9, 23, 47, 5, 30, 22]
>>> 
Ergibt schon mal eine Liste "6 aus 49"

Weitere Fragen ?

Gruß Karo

Nach oben