私はデータソースを渡すカスタムコントロールを持っています。 customecontrol.xsp-configファイルのプロパティ:どのようにXPagesのNotesXspDocumentイベントを上書きまたは追加できますか?
<property>
<description>The src Datasource source data (WIP)</description>
<display-name>Source Datasource</display-name>
<property-name>srcDatasource</property-name>
<property-class>com.ibm.xsp.model.domino.DominoDocumentData</property-class>
<property-extension>
<required>true</required>
<designer-extension>
<category>1. Workflow Parameters</category>
<editor>com.ibm.workplace.designer.property.editors.dataSourcePicker</editor>
</designer-extension>
</property-extension>
</property>
私は、カスタムコントロールのbeforePageLoad
イベントのコードでこのデータソースのquerySaveDocument
にいくつかのロジックを追加したいです。このロジックは、読者と著者の名前項目をドキュメントに加え、他のいくつかのコントロール値を追加します。
このイベントにコードを追加するにはどうすればよいですか?事前に
おかげで...
/Newbs
これは、データソースがビューレベルで構成されていることを前提としているため、約束はしていてもすぐに使用できるわけではありません。私たちのほとんど(そして複数の人が通常はカスタムコントロールのパネルに付いています)。彼のコメントはそれを行う方法を示唆していますが、それはコード作成に時間がかかるかもしれません。これは明日のことです。 – Newbs
悲しいことに、Tommyのコードではかなり永続的な設定を使用する必要があります。 'コードを見ると、「メモリ内のすべてのページを保持する」という永続性/他の永続性設定では実行されない可能性があります。 – Newbs