DReppel
I'm new here

Packages Skriptfolder?

Hallo,

hat jemand schon einmal probiert oder ist es möglich eine Methode aus einem Skript in einem anderen Skript zu verwenden?

Ich stelle ich mir vor, wiederkehrende Aufgaben nicht in jedem Skript neu als Methode anzulegen sondern einmal zu definieren und wiederzuverwenden.

Etwa so:

Skript 1

//!Beanshell

public class Helper{

    public static void infoMessage(String msg) {
        CMSDialog.showInfoDialog(msg);
    }

}

und Aufruf in Skript 2

//!Beanshell
package net.she.fs.common;

import Helper;

String msg = "Dieser Text wird vom Helper ausgegeben.\r\n";
Helper.infoMessage(msg);

Geht das?

1 Reply
gockel
Crownpeak employee

Hierfür wäre es in jedem Fall sinnvoller ein Library-Modul zu machen, welches entsprechende Javaklassen enthält, die dann aus dem Skript heraus aufgerufen werden.

siehe hierzu auch: