lotusscriptを使用してロータスシンフォニーのメールマージを作成したいと思います。私はplsは親切にいくつかのいずれかが私を助けて...すべてのメソッドやクラスを知っているが、クラスやメソッドというの使い方を知らない?...ロータスノート - ロータススクリプトとシンフォニー
答えて
あなたはクラスやメソッドを使用する方法がわからない場合、あなたはしないでくださいそれらをすべて知っている。ここではあなたのためのスターターです、私は最初からlotusscriptを教えて覚えていますが、一度あなたは基本を把握して非常に強力です。
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
ロータスノートを容器モデルに基づいていた文書は、フィールドが含まれ、データベースは文書、ビュー、エージェントなどが含まれ、フィールドは外部からスタートし、ダウンあなたのように動作し、小型の開始などの値を持つ項目が含まれています。
十分に簡単です。
まず連絡先テンプレートを使用してデータベースを作成(または、あなたの連絡先データベースを使用することができます。
シンフォニーでドキュメントを作成します。(私はノートに埋め込まれた生産性ツールを使用している)。
を選択ツール] - > [差し込み印刷。左側に表示されます
[参照]をクリックし、連絡先が含まれているあなたのNSFファイルを選択します。
この後、[フィールドを挿入]リストが表示されます。これらをドキュメントに追加することができます。
[マージを完了]をクリックし、必要なオプションを選択します。 (より簡単にLS IMHO)。
...ロータススクリプトの場合。以下はあなたを始めさせるはずです。
http://www.ibm.com/developerworks/lotus/library/symphony-toolkit/
ただdeveloperWorksのツールキットで一目を持っていたし、あなたが既にロータススクリプトで経験した場合には、始めるための優れた方法のように見えます。その経験を得るためにそれを使用してはいけないなら、あなたはあなたの奥から出るでしょう。 – AndrewB
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”)
これは、交響曲の文書を取得するためのサンプルコードです。今、あなたは良いアイデアを得るかもしれません。
私はlotus Symphony Classのヘルプコンテンツを入手できませんでした。 – Aanandaprabhu
実際にコードを使用し、ヘルプのリクエストにできるだけ具体的にあなた自身の試みを投稿する必要があります。 – AndrewB