便利な新しい 4D Write Pro属性: wk page size!

4D Write ProWP SET ATTRIBUTES コマンドは、ドキュメントのあらゆる種類の要素に適用されるため、最も頻繁に使用されるコマンドの 1つです。

4D 20 R5 では、新しいドキュメント属性が利用可能になりました: wk page size。その機能を詳しく見てみましょう!

HDI: 4D Write Pro: 用紙サイズの設定

ドキュメントの幅と高さ

これまでも、wk page widthwk page height 属性を使って、ドキュメントのページサイズを定義することができました。新しい wk page size 属性は、ドキュメントのさの値を両方一度に設定します。

これを設定するもう一つの方法は、インターフェースを使用して、カレントプリンターによって提案されるサイズを直接選択することです。このオプションも改善されました!

利用可能なフォーマット、カスタムフォーマット、ISOフォーマット

インターフェースによって自動的に提案されるフォーマットから見ていきましょう。これまでは、表示されるリストは、カレントプリンターの機能のみに依存していました 。これからは、ユーザーによって作成されたカスタムフォーマット (あれば) 、そして最後に最も一般的な ISOフォーマットも (たとえカレントプリンターでは利用できなくても) リストに追加されます

2つ分の価値のある属性

プログラミングに関しては、ページのさを定義することは、これまでも可能でした。今後はこの新しいパラメーターのおかげで、これを一回の操作でおこなうことができます。カレントプリンターで利用可能なフォーマット名 (カスタムも含む) と、すべての ISOフォーマット (A0 から A10、B0 から B10、C0 から C10、DL、リーガル、リーガルジュニア、タブロイド含む) を使用できます。

繰り返しますが、ISO値の場合、当該フォーマットがカレントプリンターで利用可能である必要はありません。ドキュメントのページサイズは、印刷や書き出しの方法に関係なく、ISO値に基づいて定義されます。

WP SET ATTRIBUTES ($document;wk page size;"LegalUS") // ISOフォーマット  (Legal と US の間にスペースなし!)
WP SET ATTRIBUTES ($document;wk page size;"Post card") // プリンターのフォーマット

まとめ

より短いコード (2つの属性から 1つの属性に)、カスタムフォーマットへの直接アクセス、ISOフォーマットを使用する自由度、これらの 3つの機能が 1つの新規属性によってまとめられました! 印刷や書き出しのために、自由にドキュメントフォーマットを定義してください。この小さな、しかし素晴らしい機能についての感想をフォーラムでお聞かせください!

Roland Lannuzel
- プロダクトオーナー&4Dエキスパート -電子工学を学んだ後、産業用ITの分野で開発者兼コンサルタントとして、さまざまなデータベースやテクノロジーを使って顧客のためのソリューションを構築。80年代後半に4Dに惚れ込み、会計、請求書作成、メールシステムなどのビジネスアプリケーションの作成に4Dを使用してきました。現在も、新機能やデータベース開発ツールの定義など、4Dの未来を積極的に切り開いています。