eva/3 Application BuilderEntwicklung eigener eva/3 KomponentenEigene BefehleBeispiele für Aufgaben eines BefehlsBefehlsbeispiele für Berichte 

Komponente aus Bericht holen

Die Berichtskomponenten ReportPanel und ReportViewPanel implementieren die Methode getObject(String name). Bei dieser Methode wird im Parameter "name" der Name des Objektes übergeben, welches geholt werden soll. Jedes Objekt hat innerhalb des Formulars oder Berichtes einen einmaligen Namen und ist somit eindeutig.

Das folgende Beispiel lädt einen Bericht und holt ein PLabel mit dem Namen "PLabel" aus dem Bericht:

SFrame frame = SWindowUtils.openSFrame(
        "reports/example.report",true,Frame.
         NORMAL,true,false);
PLabel label = (PLabel)frame.getObject("PLabel");