初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2013-08-27 11:55:40

モカ
Member

検索用ウィンドウの作成方法

FileMaker pro12を使用中です。

製造業での受注管理を作成中です。
まったくの初心者で四苦八苦中です。

まず当社の請け負っている加工が
図番・名称が同じで単価の違う作業が発生します。

【部品テーブル】
・部品ID(自動振りあて)
・図番
・部品名称

【作業テーブル】
・作業ID(自動振りあて)
・作業名称

【部品管理テーブル】
・部品管理ID(自動振りあて)
・部品ID
・作業ID
・単価

部品管理テーブルに部品テーブル・作業テーブルがリレーションされています。

それを別の【受注テーブル】で部品管理IDを使用したいのですが
部品管理IDは入力順に割り振られているだけですので
部品管理IDは覚えていません。

イメージ的には
http://www.hillston.co.jp/filemaker/sysm.html
このページの見積入力のところにある検索窓の形が理想です。

図番を入力すると部品IDが選べ、受注テーブルに挿入できるようにしたいです。

お知恵を貸していただきたいと思います。
よろしくお願い致します。

Offline

#2 2013-08-27 12:13:29

Shin
Member

Re: 検索用ウィンドウの作成方法

【受注テーブル】 【部品テーブル】 【部品管理テーブル】 【作業テーブル】
図番      = 図番
            部品ID    = 部品ID
                       作業ID       = 作業ID
というリレーションにしておき、受注テーブルに、部品管理テーブルをポータルで表示させれば良いでしょう。
その各行をクリックすれば、部品管理IDを受注テーブルの該当のフィールドへ設定してあげれば良いです。

Offline

#3 2013-08-27 13:53:04

モカ
Member

Re: 検索用ウィンドウの作成方法

Shin様ありがとうございます。

ご回答いただいた中の

「その各行をクリックすれば、部品管理IDを受注テーブルの該当のフィールドへ設定してあげれば良いです。」

がどうすればいいのかわかりません。


少し詳しく教えていただくことはできますでしょうか。
お手数をおかけいたしますが、よろしくお願い致します。

Offline

#4 2013-08-27 16:36:31

Shin
Member

Re: 検索用ウィンドウの作成方法

受注フィールド側の構造はどうなっていますか。
複数の部品を1度に受注するのでしたら、受注詳細などの別テーブルへ入力する必要がありますが。

Offline

#5 2013-08-27 17:42:18

モカ
Member

Re: 検索用ウィンドウの作成方法

【受注テーブル】
・受付日
・相手先発注番号(同じ番号で数回発注がかかることもあるためユニークではない)
・弊社受注番号(ユニーク)
・部品管理ID(部品管理テーブルとリレーション)
・数量
・金額
・納期
・調整納期
・納入日
・検収日


現在上記の状態です。
部品管理IDで部品管理テーブルとリレーションさせ、
検索ウィンドウを使って図番から部品管理IDを選択・受注テーブルに挿入し
図番・名称・作業内容・単価を表示できたらなぁ…と
思っていました。

注文書1枚につき1アイテムなので
1アイテムごとに受注番号を割り振っています。

検収日が受注テーブルにあってよいものなのかも
現在思案中です。

Last edited by モカ (2013-08-27 17:45:22)

Offline

#6 2013-08-28 01:29:37

Shin
Member

Re: 検索用ウィンドウの作成方法

その構造でしたら、単純にフィールド設定で、部品管理IDを設定すればいいです。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.014 seconds, 9 queries executed - Memory usage: 509.88 KiB (Peak: 516 KiB) ]