JAVA/CORBA クラス
@If( Subject = ""; @Failure( "You must enter a Subject" ); @Success )
次のエージェントはこのままでは文書を保存しません。Subject の replaceItemValue の行をコメント行にしなければ、文書が保存されます。
import lotus.domino.*; public class JavaAgent extends AgentBase { public void NotesMain() { try { Session session = getSession(); AgentContext agentContext = session.getAgentContext(); // (Your code goes here) Database db = agentContext.getCurrentDatabase(); Document doc = db.createDocument(); doc.replaceItemValue("Form", "Main Topic"); // doc.replaceItemValue("Subject", "Subject of document"); doc.replaceItemValue("Body", "Text of document."); if (doc.computeWithForm(false, false)) { System.out.println("Saving document ..."); doc.save(true, true); } else System.out.println("Document not saved.. no subject"); } catch(Exception e) { e.printStackTrace(); } } }
関連項目