印刷ボタンと帳票設計についての簡単ガイド
社員情報を管理するため、Excel形式でレポートを出力する方法を説明します。システム画面の「社員情報レポート」ボタンを使うことで、指定した条件に基づいてレポートが自動生成されます。
✨ 使用シナリオの例
たとえば、人事担当者が社員の年齢や名前情報を定期的に出力し、分析したいとします。「社員情報レポート」ボタンをクリックすると、以下の条件に基づいてレポートが作成されます:
- 条件:社員名など。
- 出力内容:社員ID、社員名、年齢。
📘 実装方式
この機能は、印刷ボタンと帳票設計の設定を組み合わせることで実現します。
-
- 1.印刷ボタン設定:
- 印刷ボタンをクリックすると、指定された条件でデータベースから情報を取得し、レポート出力をトリガーします。
- ➣設定例:
- セル:「出力」ボタン名
- 設計書:「社員出力情報一覧」(2.帳票設計の「帳票名/シート名」と同じ)
- 印刷タイプ:EXCEL
-
- 2.帳票設計:
- 帳票設計では、レポートの内容やレイアウトを細かく設定します。
- ➣設定例:
-
- 帳票名/シート名:「社員出力情報一覧」
- フィールドの定義:社員ID、社員名、年齢
- @content設定:データベースから取得するフィールド名に「@content」を追加し、データを帳票に繰り返し出力可能。
- 条件設定:社員名などを指定可能。
- ① 出力条件がある場合、オブジェクトを挿入して記述
- ② テーブル(ビュー).「画面項目名」の型で記述
- ③ 条件の組み合わせとして、「且つ」、「又は」が使用可能
- ④ 画面上の検索項目に値を入力しない状態でも検索可能にしたい(全量の検索結果が表示されるようにしたい)場合、画面項目の後「(非必須)」を入力
- ⑤ オブジェクトは必ず非表示にすること
- ⑥ オブジェクトの名称は※「properties」の固定値。変更不可。
- ソート設定:社員IDを昇順で並べ替え。
- 3.結果:
- 無条件出力:
-
入力条件による出力
🔍 まとめ
これらの操作を使うことで、社員IDや名前などの情報をデータベースに追加、表示、変更、削除でき、社員情報を効率的に管理できます。どのボタンでどんな操作ができるのかを覚えておけば、システムをスムーズに活用できるようになります。