スクリプトを用いて、バッチ配下の各ドキュメントにどの Alternative Layout が適応されたか知りたい

質問

スクリプトを用いて、バッチ配下の各ドキュメントにどの Alternative Layout が適応されたか知りたいです。

回答

文書定義内の任意のフィールドのルールにスクリプトを作成して、以下のコードを実装すると、各ドキュメントに適応された Alternative Layout 名を Alternative_Layout_Name に取得できます。

//C#
IMatchedSectionInfo section = Context.Document.Pages[0].MatchedSection;
string Alternative_Layout_Name = section.FlexibleAlternativeName;

その後、Alternative_Layout_Nameの値をフィールドの値として保存することもできます。

Context.Field("Field Name").Text = Alternative_Layout_Name;

他にご質問がございましたら、リクエストを送信してください

コメント

0件のコメント

サインインしてコメントを残してください。