みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
現在File Maker Proを工程管理に使用しています。
ある工程に必要な部品を型式ごとに必要な部品を計算するため、
全体のデータの中から必要なデータをインポートで抜き出して、
毎日一つの一日分のレコードを作成しています。
ところが、現場で使用してもらったところ、「使用したアクセス権ではデータが消去できません。」
というメッセージが出て、データが消去できないため毎日のデータが累積されてしまいます。
これを解消するため、管理者権限がなくても現場でこのレコードを消去できるように
考えています。教えてください。よろしくお願いします。
全体の運用がわかりませんが、インポートする必要はありますか。必要なデータを抽出して、そのまま使えば良いように思いますが。
Offline
shinさん
ありがとうございます。
もともとは4つの工程の部品を1つのレイアウトで表示して
集計してEXCELに出力する予定でしたが上手くいかなかったので、
4つの工程の部品を1つレコードに落とし込んで1つの部品というフィールドで
型式ごとに集計しています。
こういう理由で、別のレコードにインポートしています。
レコード削除をアクセス権無視のスクリプトにしたらいいけど
スクリプト内でいろんな条件を付けないと?アクセス権でレコード削除を
不許可にしている意味が無くなる・・・
Offline
作成たれコードを削除していくと、ファイルの中が分断された状態になり、ファイルの肥大化、後には、ファイルの破損が起きやすい状態になります。
DBの考え方として、レコードの削除は行わない、という考え方をするべきです。
全体の構成が書かれていませんので具体的にコメントできませんが、エクセルへの書き出しが必要だったとしても、元の工程表を直接参照して、その日の部品表が作成できるように組み替えられた方が良いと思います。
例えば、作業管理、というテーブルで1作業1レコードになっていたとして、行程詳細、という1工程1日1レコードのテーブルをリンクさせ、その中の部品ごとに別テーブルで管理しておくと、そのテーブルを日で抽出すると、日毎の必要部品の一覧表が作成できます。
Offline
shinさん
ありがとうございます。参考にさせていただきます。
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 520.26 KiB (Peak: 528.66 KiB) ]