Word文書を生成するために使用しているWordテンプレートがあります。差し込み印刷を使用していくつかのフィールドを動的に追加しています。
テンプレートには、データベース フィールドの「Marks」値が null の場合にのみ表示したいページ全体が 1 つあります。つまり、"Marks" が null の場合、生成された Word ドキュメントにはページ 1、2、および 3 が含まれますが、値が null でない場合は、ページ 1 とページ 3 のみが表示されます。
1 つのオプションは、2 つのテンプレートを作成することです。最初は 2 ページで、2 つ目は 3 ページです。しかし、条件付きで何かを追加する必要があるたびに、テンプレートが倍増し続けます。
単一のテンプレートでこの機能を実現するにはどうすればよいですか?