FC2ブログ

おジさん学習帳

LibreOffice などOffice ソフトなどについてのブログです
おジさん学習帳 TOP  >  LibreOffice >  レポート  3   LibreOffice Base

レポート  3   LibreOffice Base

「売上日」で区切った 商品売上レポートを作成する

1.売上管理n_5.odb   を 開く
2.[データベース]ペインで 「レポート」を選択
3.[タスク]ペインで 「ウィザードを使用してレポートを作成」 クリック
4.[レポートウィザード] ステップ1.フィールド選択
  テーブルまたはクエリーで ▼ クリック
  「クエリー:売上Dクエリー」を 選択
 [使用可能なフィールド]欄から
 「売上日」「商品CD」「得意先CD」「商品名」「単価」「数量」「金額」
  順次 選択
  真ん中の  を クリック
 [レポートのフィールド]欄に 順次 設定する
 [ 次へ ] クリック

5.ステップ2.ラベル付けフィールド
  ここは何もせずに [ 次へ ] クリック

6.ステップ3.グループ化
 [フィールド]欄で 「売上日」を 選択
  真ん中の  を クリック
 [分類]欄に 「売上日」が 表示されたら [ 次へ ] クリック

7.ステップ4.並べ替え
 [並べ替え基準]は 自動的に 「売上日」になっていて 変更はできない
 [次の並べ替え基準]欄で 「商品CD」を 選択
 [ 次へ ] クリック

8.ステップ5.レイアウトの選択
 [データのレイアウト]欄は 「表形式」
 [方向] 縦
 [ 次へ ] クリック

9.ステップ6.レポートの作成
 [レポートのタイトル]欄に 「売上データ(日付区切り)」と入力
 ※ (日付区切り)は 区別するため なんでもいいのですが
  (日付別)は 別の意味・方法で 作成する予定なので 使用しない
 今回は 【 レポートをただちに作成する 】に チェック
 [ 完了 ] クリック


レポートが 表示される


編集する
* 「単価」「金額」を 通貨表示にする
* 文字列の配置を 「中央揃え」や「右揃え」を 利用する
一度 レポートを閉じて 
[データベース]ペイン 「レポート」
[レポート]ペイン 「売上データ(日付区切り)」を右クリック [編集]選択

表示された Oracle Report Builder で 「単価」のテキストボックスを選択

この時に プロパティが表示されていない場合は
[レポートコントロール]ツールバーの  をクリック プロパティを表示する
 

[単価]のテキストボックスのプロパティ [全般]タブ
[書式設定]欄右端の  クリック


[数の書式]が表示されるので 分類で「通貨」選択 [OK]クリック

ついでに [横方向の配置]欄で 「右」を選択する
「金額」のテキストボックスも同様
「商品CD」「得意先CD」は 「中央」 「数量」も 「右」にする
設定して 確認する際には [標準]ツールバーの「レポートを実行」  をクリック

レポートが表示される
確認しながら 微妙な調整を行う

さて ここからが やりたかったこと 

各日付ごとに 集計を表示させる


[表示]→[並べ替えとグループ化]選択(クリック)

[並べ替えとグループ化]ガイアログボックスが表示される
[プロパティー]欄にある
「グループフッター」が [存在しない|▼]になっているので
▼ をクリック 「存在する」を選択

[並べ替えとグループ化]を閉じる
すると Oracle Report Builder で 先ほどまでなかった「売上日 フッター」が表示されている
 
[レポートコントロール]ツールバーの「テキストボックス」   をクリック

マウスポインタの形が  に 変化する
先ほど表示した[売上日 フッター]の欄の右端 [詳細]にある「金額」の下あたり
ドラッグし テキストボックスを作成する

プロパティー [全般]で 通貨表示・右揃えにした後
[データ」タブに移動する
[データフィールドの種類]欄で ▼ クリック 「関数」を選択

[データフィールド]欄では 「金額」を選択

すると 今まで グレー表示で 選択できなかった[関数]が選択出来るようになる
▼ クリックし 「集積」を選択

すると 自動的に [範囲]欄が 「グループ:売上日」になる

そうしたら  [標準]ツールバーの「レポートを実行」  をクリック レポートを表示する

売上日ごとに 集計された金額が表示される


参考 : 売上管理n_6.odb 


LibreOffice Base について

 ※ Base を 使う場合は 安定版 の方が良い
    最新版は 不具合が出る可能性がある


過去の Base の記事一覧

Base について  1 LibreOffice Base
Base について  2 LibreOffice Base
Base について  3 LibreOffice Base
Base  テーブル 1 LibreOffice Base
Base  テーブル 2 LibreOffice Base
Base  テーブル 3 LibreOffice Base
Base  テーブル 4 LibreOffice Base
Base  テーブル 5 LibreOffice Base
Base  テーブル 6 LibreOffice Base
Base  テーブル 7 LibreOffice Base
Base  テーブル 8 LibreOffice Base
Base  テーブル 8-2 LibreOffice Base
リレーションシップの設定 1 LibreOffice Base
リレーションシップの設定 2 LibreOffice Base
クエリー( query ) 1  LibreOffice Base
クエリー( query ) 2  LibreOffice Base
クエリー( query ) 3  LibreOffice Base
フォーム  1  LibreOffice Base
フォーム  2  LibreOffice Base
フォーム  3  LibreOffice Base
フォーム  4  LibreOffice Base
フォーム  5  LibreOffice Base
フォーム  5-2  LibreOffice Base
フォーム  6 失敗の巻 LibreOffice Base
フォーム  6  LibreOffice Base
フォーム  6-2  LibreOffice Base
フォーム  6 について質問が?  LibreOffice Base
フォーム  7 LibreOffice Base
フォーム  8 LibreOffice Base
参照整合性の設定 LibreOffice
レポート  1  LibreOffice Base
レポート  2  LibreOffice Base
抽出などを行うクエリー   LibreOffice Base
一致(重複)クエリー?   LibreOffice Base  SQL 表示 使用
一致(重複)クエリー?  つづき  LibreOffice Base
めも SQL?
レポート  3   LibreOffice Base
Access のデータベースを LibreOffice Base で 開く
ピポットテーブル ?  LibreOffice Base
売上集計 クエリー  LibreOffice Base
期間を指定し データを 抽出する  LibreOffice Base
日付別 データを 抽出する  LibreOffice Base


スポンサーサイト



[ 2011年07月25日 10:42 ] カテゴリ:LibreOffice | TB(0) | CM(0)
コメントの投稿












管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL

カウンター
検索フォーム
ブロとも申請フォーム
QRコード
QR