0

lotusscript を使用して、lotus symphony の差し込み印刷を作成したいと考えています。私はすべてのメソッドとクラスを知っていますが、そのクラスとメソッドの使用方法を知りません...誰か助けてください....

4

3 に答える 3

1

簡単です。

  1. まず、連絡先テンプレートを使用するデータベースを作成します (または、連絡先データベースを使用できます。

  2. Symphony で文書を作成します。(Notes に組み込まれた生産性向上ツールしか使用していません)。

  3. [ツール] → [差し込み印刷] を選択します。

  4. 左側に表示される [参照] をクリックし、連絡先を含む NSF ファイルを選択します。

この後、「フィールドの挿入」リストが表示されます。これらをドキュメントに追加できます。

次に、[マージの完了] をクリックして、必要なオプションを選択します。(LS IMHOよりも簡単です)。

... LotusScript については。次の手順で開始できます。

http://www.ibm.com/developerworks/lotus/library/symphony-toolkit/

于 2012-04-27T07:30:08.237 に答える
0

クラスとメソッドの使用方法がわからない場合は、それらをまったく知りません。これがあなたのためのスターターです。私は自分自身にロータススクリプトを最初から教えたことを覚えていますが、基本を理解すると非常に強力です。

dim s as new notesSession 'Instantiate a session object
dim db as notesDatabase
dim view as notesView
dim doc as notesDocument 

set db = s.currentDatabase  'This allows you access to the properties of the current database
set view = db.getView("<Your view name>")
if not view is nothing then
    set doc = view.getFirstDocument

else
    msgbox "Sorry, can't find view " & <your view name>
end if

Lotus Notesはコンテナモデルに基づいており、データベースにはドキュメント、ビュー、エージェントなどが含まれ、ドキュメントにはフィールドが含まれ、フィールドには値を持つアイテムが含まれます。

于 2012-04-26T20:38:50.063 に答える
0
Dim symdoc As SymphonyApplication
Set symdoc = New SymphonyApplication
Dim documents As SymphonyDocuments
Set documents = symdoc.Documents
Dim document As SymphonyDocument
Set document = documents.AddDocument(”",True,True) ‘ Syntax is below
‘Set document = documents.AddDocument(Template, AsTemplate, Visible)
Dim range As SymphonyTextRange
Set range = document.Content.End
Call range.InsertBefore(”My Symphony document”)

これは、交響曲のドキュメントを取得するためのサンプルコードです。今、あなたはより良いアイデアを得るかもしれません。

于 2012-05-04T04:24:16.880 に答える