この記事では、Grid++Reportのテンプレートデザインを中心に紹介します。
1. 簡易レポート
Grid++ レポート レポート デザイナーを開くと、スクリーンショットは次のようになります。
マウスを右クリックし、[ページ設定] を選択し、ページ設定のポップアップ ボックスを表示します。このポップアップ ボックスでは、幅、高さ、余白、方向などの情報を含む、レポート ページの基本情報を設定できます。ここでは、A4 用紙の横向きを選択します。
右クリックして、レポート ヘッダー、レポート フッター、および詳細グリッドを順番に追加します。
グリッドと紙をドラッグして、適切な距離を調整します。ここでは、タイトル行とコンテンツ行に黒い境界線があり、コンテンツ領域がグリッド形状ではないことがわかります。この時点で、詳細グリッドに注目し、右側のプロパティを変更して、すべての境界線スタイルを [いいえ] に設定します。
黒い枠線が消えているのがわかります。
マウスの右ボタンで新しい列を追加します。作成者はここに 3 つの列を追加します。
列間の間隔を調整します。デフォルト名は、column1、column2、column3... です。右側のプロパティを編集して名前を変更します。
列セットの下の列にマウスを置き、名前を変更すると、それに応じてコンテンツ行とタイトル行が変更されます。
タイトル行にマウスを置き、タイトル行のテキストを変更します。
マウスの右ボタンでフィールドを追加します。
フィールドを追加すると、右側のレコードセットにこのフィールドが表示されます。初期名は Field1 ですが、右下のファミリで名前が nameCn に変更されます。
必須フィールドをすべて追加するまで、上記の手順を繰り返します。ここでの作成者は、nameCn、ユニット、サプライヤーです。
コンテンツ行のセル上にマウスを置き、セルに設定したばかりのフィールドをバインドします。
新しいパラメータ:
パラメータはパラメータ コレクションに自動的に追加されます。デフォルト名は Parameter1 です。名前内の名前を変更します。
著者はここに 2 つのパラメータを追加しました。
レポート ヘッダー上にマウスを置き、フィールド ボックスを挿入します。
マウスをレポート ヘッダーに移動すると、フィールド ボックスの範囲外にある「10」の形になります。フィールド ボックスをダブルクリックします。
ドロップダウン選択フィールド (つまり、上で追加したフィールド):
同様に、包括的なテキスト ボックスを挿入するときは、右下隅のプロパティで名前とデータを変更できます。
3 つの点をクリックして複合テキスト ボックスを開き、[挿入] フィールドを選択します。
パラメータ、フィールドなどを選択できます。作成者はここでパラメータを選択します。
選択したコンテンツが、前に追加したパラメータであることがわかります。
[OK] - [OK] をクリックすると、レポート テンプレートは次の図のようになります。
この時点で、簡単なレポートテンプレートが完成しました。保存できます~
2. バッチ印刷グループテンプレート
Grid++ レポート レポート デザイナーを開き、マウスを右クリックしてページ設定を選択します。ここでの作成者はカスタム サイズです。
右クリックして、詳細なグリッドと列を順番に追加します。
column1 を幅全体までドラッグし、詳細グリッド上にマウスを置き、すべての境界線を削除します。
上記の設定に従っても、セルの境界線がまだ存在していることがわかります。セル上にマウスを置き、カスタム境界線を [はい] に変更し、上記の操作に従って境界線を削除します。
右クリックして新しいフィールドを追加します。ここでは便宜上、表示する必要があるすべてのフィールドを一度に追加します。
マウスの右ボタンでグループを追加します。
グループ名と基準フィールドを変更します (入力する必要があります)。
グループヘッダーに複合テキストボックスを挿入します。
名前を数値に変更すると、エラーが報告されます (グループの名前と同じにすることはできません。また、コンポーネント ボックスと各フィールドの名前を同じにすることもできません)。
複合テキスト ボックスをリセットします。
同様に、グループの最後に包括的なテキスト ボックスを設定します。
バーコードを挿入します。
バーコード データ ソースを設定します。
上記の手順に従って、新しいグループを追加し、名前を製品名に設定し、包括的なテキスト ボックスを追加して、グループ ヘッダーとグループ末尾に製品名を表示します。
マウスのフォーカスをコンテンツ行に置き、包括的なテキスト ボックスを挿入し、プロンプトをポップアップ表示します。
「OK」をクリックして以下を挿入します。
最初のグループヘッダーに包括的なテキストボックスを挿入し、フォントと配置を設定します。
マウスのフォーカスはタイトル行にあり、印刷方法は次のように設定されています。
マウスのフォーカスはグループ上にあり、設定によりグループが全体と同じページに保持されます (両方のグループ ヘッダーを設定する必要があります)。
ここまでで、バッチ印刷用のグループ化テンプレートが完成しました。
現時点では、このテンプレートを使用して、図に示すように効果を印刷します。
ページをまたぐときのパフォーマンスを確認するために、さらにフィールドを追加してみることもできます。ここでは新しいフィールドを追加せず、距離を長くするだけで効果を確認します。
張張を越えても問題ないことが分かり、完成です!
3. プロパティを設定する
2.1 テキスト形式
たとえば、包括的なテキスト ボックスを選択し、右下隅のプロパティで表示すると、非常に長い省略記号や自動改行などを設定できます。
ただし、行を自動的に折り返したい場合は、最初に一定の高さを確保しておかないと、重なってしまいます。高さを自動的に確保する方法が見つかりませんでした。知っている方がいらっしゃいましたら、教えてください〜ありがとうございます!!!
ただし、そのままの幅と高さがまだテキストを収容するのに十分でない場合は、オンデマンド縮小フォントを「はい」に設定できます。
2.2 フォント
フォントの後ろにある 3 つの点をクリックし、ポップアップ ボックスでフォント、フォント サイズ、太さ、およびその他の情報を設定します。