FC2ブログ

おジさん学習帳

LibreOffice などOffice ソフトなどについてのブログです
おジさん学習帳 TOP  >  LibreOffice >  フォーム  6-2  LibreOffice Base

フォーム  6-2  LibreOffice Base


この中を検討する
同じフィールドが あるので 確認する

 「NO」
 「売上日」
 「得意先CD」
 「商品CD」
 「数量」
上が 「売上マスターテーブル」からのフィールド
下が 「売上Dクエリー」からのフィールド
下の「売上Dクエリー」からのフィールドの重なっているものを削除する
削除する方法は 選択し [Delate] キーを押す
 
各フィールドを ドラッグ&ドロップし 配置を変える

一度 保存し 閉じる

元の画面で 「フォーム」ペイン 「売上データフォーム」をダブルクリック

Form Design が 開く 確認する

あとはセンスで テキストボックスの位置・幅などを修正する
まぁ 適当に こんな感じかな

テキストボックスなどを 移動する際に 便利・目安になるのが
[フォームデザイン]ツールバー 今回は 下に格納されている


  グリッド線を表示
  グリッド線で位置合わせ
  移動時の補助線
「移動の補助線」がオンになっていると 上下左右に目安の補助線が表示される

次は 入力しなくてよいフィールドを アクティブでなくす
1.「NO」は 自動入力なので 非アクティブでよい
2.「得意先名」は 「得意先CD」が入力されれば 自動的に決定する
3.「担当者CD」「担当者名」も 「得意先CD」が入力されれば 連動して 決定する
4.「商品名」は 「商品CD」が入力されれば 自動的に決定する
5.「単価」も 「商品CD」が入力されれば 自動的に決定する
6.「金額」は 「数量」が入力されれば 「単価」がわかっているので 計算される
結果
入力しなければいけないのは
 「売上日」
 「得意先CD」
 「商品CD」
 「数量」
他のフィールドは 入力しなくてよいので 非アクティブに設定する
「NO」のテキストボックスを 右クリック
メニューから [コントロール]選択

[属性 書式設定されたフィールド]が 表示される
「アクティブにする」欄 ▼ クリック 「いいえ」を選択

[属性 書式設定されたフィールド]画面を閉じる
同様の作業を 「得意先名」「担当者CD」「担当者名」「商品名」「単価」「金額」で行う
[保存]を行い Form Design を 閉じる

元の画面で 「フォーム」ペインで 「売上Dフォーム」を ダブルクリック
[新しいレコード]  を クリック

次のデータを 入力する
   
レコード「162」
「NO」欄は グレーで <オートナンバー>と書かれている
「売上日」のテキストボックスに「01/12/20」と入力 [Enter] 押す
「得意先CD」のテキストボックスに「40020」と入力 [Enter] 押す
すると カーソルが 「商品CD」のテキストボックスに移動する

「5020」と 入力 [Enter] 押す
「数量」のテキストボックスに カーソルが移動する

「 4 」と 入力 [Enter] 押す
レコード「163」(新しいレコード)に 移動する
「前のレコード」  を クリック

レコード「162」を 確認する

すべてのデータが入力されている
   
Form Design を 閉じる
「データベース」ペインで 「クエリー」を 選択
「クエリー」ペインで 「売上Dクエリー」を ダブルクリック
最終レコード  を 確認する
レコード「162」で しっかり表示されている

参考 : 売上管理k.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月17日 01:33 ] カテゴリ:LibreOffice | TB(0) | CM(0)
コメントの投稿












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

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