1

法律事務所のドキュメント生成ソリューションの一部として Word を検討しています。かなり詳細なビジネスルールとロジックに基づいて、特定の条項/セクションを表示/非表示にする必要があるさまざまなドキュメントがあります。特定の郡の特定の裁判官が特定の情報を必要とする場合など、ドキュメントのセクション全体が表示されるか、このロジックに基づいて非表示にします。

Word のコンテンツ コントロールは認識していますが、コンテンツ コントロールを相互に入れ子にすることはできますか? たとえば、動的な段落 (つまり、ビジネス ルールに基づいて表示または非表示になる可能性がある) があり、その段落には、データベースから取得した原告の名前も表示する必要があるとします。

私たちの現在のソリューションは、解析されて置き換えられるWordドキュメント内の疑似テンプレート言語を使用しており({FIELD "FIELD_NAME"}の値を挿入するようなものFIELD_NAME)、かなりうまく機能しているようですが、ビルドを使用して改善できないかどうか興味があります- カスタム ソフトウェアの代わりに Word の機能を使用します。

このようなことは可能ですか?この正確なシナリオを示していると思われる Word の記事を見つけましたが、実際にそれを実現する方法を説明している記事やリソースはありません。

4

1 に答える 1

1

もちろん、リッチテキストコンテンツコントロール内に他のコンテンツコントロールをネストすることができます。

これはプログラムで行うことができます(WordでVBAを使用するか、VSTOアドインで)。

ただし、最初にWordで試してみてください(開発者リボンを有効にしてから、リッチテキストコントロールを挿入してから、他のコンテンツコントロールを挿入します)。リッチテキストコンテンツコントロールには、段落や表などを含めることができます(実行レベルではなくブロックレベルの場合)。

于 2012-10-30T20:39:13.733 に答える