ドキュメント生成。 簡単で無料

テンプレートに基づいてドキュメントを生成するというテーマを続けて、比較的一定した部分に加えて、外観と内容がデータに完全に依存する部分があるドキュメントの作成について説明します。 すなわち フィールドや単純なテーブルの簡単な入力については話していません。 1つの見出しの下に異なる列数を持つ異なるテクスチャを持つテーブルについて話しているので、テーブルの外観はデータによって決まります。



このようなドキュメントをテンプレートに実装するには、テーブルの個々の可能な行を事前に決定し、名前を付けてから、ビーズがスレッドにマウントされるのと同じ方法でこれらの行からテーブルを組み立てます。スレッドは、希望するパターンでファブリックにレイヤーごとに配置されるためです

生成中に、これらの補助線はドキュメントから削除されます。 ドキュメントに挿入する行は、その名前によって決まります。 名前付き行はテーブル行である必要はなく、目的の表示属性を持つテキストでもかまいません。



したがって、テキストがさまざまな表と交互に変わるドキュメントを組み立てることができます。 テンプレートでは、名前付きの行に加えて、行の印刷が開始される場所が設定されます。 この場合のプログラマーのタスクはXMLの形成に限定され、データに加えて、それらを表示する行が示されます。 T.O. ほぼ完全(行名のみが形式を設定)で、データをプレゼンテーションから分離できます。 そして、素晴らしいのは、行名が意味を持ち、生成が速いことです。



結論として、テンプレートにはデータ行を入力する必要がある場所がいくつかある場合があることを付け加えます。 各場所には独自の名前(識別子)があります。 入力のあるXMLでは、データを1行ずつ印刷する前に、この名前を特定のタグに渡す必要があります。 当然、印刷データは行の順序でソートする必要があります。



All Articles