2010-12-17 14 views

答えて

1

は本当ですが、あなたできるNotesクライアントではJavaScriptを使用して変更ボタンのラベル。あなたは、あなたが使用することができます(id値は、それ以降のバージョンでも同様に動作します)ボタンのプロパティの<HTML>タブに移動し、ボタンに名前値を与える必要があります

document.forms[0].ButtonHTMLName.value = "New Caption"; 

または

document.forms[0].elements["ButtonHTMLName"].value = "New Caption"; 

クライアント側または一般的なJavaScriptを使用して、Notesバージョン6以上の任意の数のクライアントイベントからトリガーできます。

3

ボタンには、LotusScriptや数式で変更できるフックはありません。いくつかのキャプションをボタンにつけたいのであれば(そしてスクリプトは同じです)、私はいったんこれらのさまざまな定義済みのボタンを隠しフォームに別々のリッチテキスト項目で保存してから、 LotusScriptを使用している私のドキュメント。たとえば、電子メールにボタンを生成して送信しようとしていて、ボタンがプログラム上で表示されているドキュメントを生成していない場合はあまり役に立ちません。

文書化されていないメソッド "addLinkByIDs"がNotesRichTextItemクラスに役立つ場合があります。 UI文書のリッチテキスト項目を変更するのはあまり簡単ではないので、ドキュメントをオンザフライで構築する場合にのみ便利です。ここに文書化されていない方法で

さらに詳しい情報:http://opendom.blogspot.com/2006/11/undocumented-dom-lotusscript-inventory.html

最後に、アドオンそれはあなたにリッチテキストアイテムを制御の多くを与えているGeniiSoftからミダスLSXは、常にあります。私は確かに分かりませんが、LSXを使ってボタンのキャプションを変更する方法があると思います。ケンは言う何http://www.geniisoft.com/showcase.nsf/MidasLSX

関連する問題