ヒント

4D Write Pro – 文書に署名して保護

Deeplからの自動翻訳

この記事の目的は、簡単に実装できる方法で、文書を透過的に署名・検証する方法を紹介することです。
このアプローチの明らかな利点は、ドキュメントを再び開いたときに、その間に変更されていないという知識で安心できることです。

これは、4Dコードを含むスマートテンプレートとして4D Write Proドキュメントをディスク上の外部ファイルとして保存する場合に特に重要です。このコードを実行する前に、ファイルが外部から変更されていないことを確認したいものです。

あるいは、外部ドキュメントの場合、それが正しい送信者から来たものであり、そのデジタル・ジャーニーの間に変更されていないことを確認します。
これから説明する原則は、4D Write Proのドキュメントに適用されますが、少し修正を加えるだけで、他のタイプのドキュメントにも適用されます。

製品 blank

4D Write Proコマンドがまた最適化されました!

新バージョンがリリースされるたびに、4D Write Proの一般的な使い方やコマンドについてお客様の皆様からいただいたフィードバックを参考にさせていただいています。互換性を100%保ちつつも、いくつかのコマンドやランゲージ機能は進化しています!

4D 20 R8においてシンタックスが改善されたいくつかのコマンドでは、オブジェクトコレクションなどの現代的なパラメータを使用できるようになりました。他のコマンドは関数になり、より使いやすくなりました。また、多くの新しい関数が追加されました。これらにより、あなたのコードはよりシンプルに、より汎用的に、そしてより保守しやすくなります!

製品 blank

4D Write Pro: 空のデータソースを管理する!

4D Write Pro表組みは、データソースから自動的に値を取得することができるため、これを可能な限りパーソナライズする多くの機能が追加されています。データソースにリンクされたフォーミュラ、ブレーク行下部キャリーオーバー行などはその一部です。

4D 20 R6 では、新しい属性 (wk empty datasource) の追加により、表組みの動作が改良されました。この属性で、リンクされたデータソースが空の場合の表組みの描画方法を定義することができ、ドキュメントの表示をより細かく制御することができます。

製品 blank

4D Write Pro.インターフェイスで利用可能な新しいセクションオプション

ご存知のように、4D Write Proは、連続したセクションと改ページされたセクションの2種類を管理します。

右ページと左ページを区別したい場合も、最初のページを他のページと区別したい場合も、これらの方法はかつてはプログラミングかコンテキストメニューを使用しなければなりませんでした。しかし、インターフェイスは進化しているのです!

製品 blank

4D Write Pro: 制限のない表組み!

4D Write Pro に表組みが導入されて以来、多くの新機能が追加されました。ヘッダーフッター並べ替えブレーク 、そして、データソースに関連付けて自動的にデータで埋める機能などです。

この最後の機能は、表あたりの最大行数 (1000行) にしばしば達する可能性があることを意味します。この点を考慮し、4D 20 R5 では、この上限は 4D Write Pro によって決定されるのではなく、利用可能なメモリによってのみ制限されるようになりました!

製品 blank

4D Write Pro: アンカー画像とテキストボックスの表示オプションが増えました!

これまでの 4D Write Proドキュメントでは、画像 (大きな文字のように) テキスト中にインライン配置したり、テキストの前面背面に配置したりすることができました。テキストボックス (4D 20 で登場) も、テキストの前面か背面配置できます。4D 20 R5では、画像 テキストボックス を折り返しテキストで囲めるようになり、表示オプションが大きく改善されました!