2012-02-29 10 views
0

私はワードオートメーションで差し込み印刷を作成します。 [確認チェックボックス]と[未チェックチェックボックス]は、対応するチェック状態とCheck Box Content Controlsある差し込み後にCheckBoxの状態を確認することはできません。

{IF {MERGEFIELD fieldName}="y" [checked checkbox] [unchecked checkbox]} 

:私のテンプレートファイルでは、私は、次のコードをオンまたはオフ状態に設定されているチェックボックスを持っています。

これまでのところうまくいきます。ただし、差し込み印刷の出力文書では、チェックボックスはチェックできなくなります。チェックボックスの内容コントロールは削除され、出力文書には代表シンボルのみが残っているようです。

データソースの値に基づいてチェックされても、マージされたドキュメントでチェック/チェック解除可能なチェックボックスを追加する可能性はありますか?

私はまた、従来のフォームとアクティブXコントロールを試しましたが、私は成功しませんでした。

答えて

1

ステータス
私はいくつかの/成功なしで多くのことを試しました。私が説明したようです:合併プロセスを通じて、コンテンツコントロールは、シンボルを表すシンボルに置き換えられ、私はこの動作を変更することはできませんでした。私は最後にやっていること

回避策
、新しいコンテンツコントロールのチェックボックス経由先文書内の特定のプレースホルダのすべてのインスタンスを置き換える後処理操作を行うことです。ステートはプレースホルダから取得されます(2つの異なるプレースホルダが各ステートに1つあります)。 操作の拡張バージョンは、差し込み操作の挿入記号を探すこともできますが、これを実装することはできません。

結論
ソリューションが正常に動作し、最終的にも、テンプレートの作成がより簡単です。しかし、それは私には非常に不器用な感じ、誰かがより良いアプローチをしている場合は、ここに投稿してください。

私は誰かが交換コードに興味を持っています、私にはそれについての質問hereがあります。

0

はい、メールボックスのフィールドがテキスト、コントロールまたはオブジェクトに変換されているため、「完了&マージ」 - >「個々のドキュメントの編集」をクリックしてもチェックボックスをオンまたはオフにできます(例:チェックボックスオプションコントロール)。

これは私のチェックボックスの問題を解決します。

ありがとう、

+0

この問題が発生して以来、長い時間がかかります。私はオートメーションを使用しました。オートメーションでこれをどうやってやっていますか?電話する機能はありますか? – HCL

関連する問題