Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino

Document eine Form zuweisen und in Notes anzeigen lassen

(1/2) > >>

padkey:
hallo zusammen,

wieder ein Problemchen...

Schreibe gerade eine Methode in java, diese soll ein neues Document erstellen und mit Werten befüllen, danach soll dieses Dokument in Notes angezeigt werden. Zudem soll dann gleich das "Drucken"-Dialogfesnter offen sein, daher wollte ich gleich nachfragen, wie ich die Formelsprache in Java verwenden kann um dies dann über "@Command([FilePrint])" zu erzeugen.  ???


--- Code: ---public void auftragDrucken(){

doc = db.createDocument();
Form fAuftrag = db.getForm("fAutrag");
doc.replaceItemValue("Kunde", kundenname);
...
doc.setForm(fAutrag); //gibt es so eine Methode?
doc.open(); //in Notes öffnen

// und irgendwie noch das Printfester öffnen...
}


--- Ende Code ---

Vielen Dank für Hilfe  :-*

jBubbleBoy:
Java geht nur im Backend, das was Java aufruft kann UI-Dinge tun.
Notfalls musst du vor deinem Java-Agent ein LS-Agenten setzen oder LS2J.

padkey:
okay, die Funktion ist teil eines Java-Applets, besser gesagt des JNotes Planer ;D

Habe es mal so versuchen wollen...

--- Code: --- URL url = new URL(doc.getReference());
applet.getAppletContext().showDocument(url);
[code]
jedoch kommt da immer ein Fehler, "cannot locate default form"

jmd noch eine Idee?
--- Ende Code ---
[/code]

flaite:

--- Code: ---doc.replaceItemValue("form", "NameVonDerMaske");

--- Ende Code ---

also genauso wie man es in LotusScript auch macht.

jBubbleBoy:
Hey wenn du etwas ausdrucken möchtest und das Format kennst, dann kannst du auch iText nutzen, um PDF-Dokumente zu generieren.

Nur mal so als Idee ...

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln