みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
いつも大変お世話になっております。 是非ともご教授お願い致します。
環境 win7 FM12ad
情報の仕分けを実施したい。条件によりデータをコピーしたいのですがアプローチ取り組みの方法のアイデアをご教授お願い致します。
--- 複数行から単行に仕分け
《元テーブル》
連番,行番号,コード,担当,品目__ ,仕分け1,仕分け2,仕分け3,
001,00001,0001,鈴木,テスト品, , , ,
002,00002,0001,鈴木,○風味可, , , ,
003,00003,0001,鈴木,×にがみ, , , ,
004,00004,0001,鈴木,◇不 可, , , ,
005,00005,0001,鈴木,追加試作, , , ,
006,00001 0002,阿部,本製造中, , , ,
007,00002,0002,阿部,◇不 可, , , ,
008,00001,0003,田中,見込生産, , , ,
009,00001,0004,星野,テスト品, , , ,
ルール
元はコードが同じ場合は、品目フィルドの○◇×を、コード毎に行番号00001のレコードに品目より、仕分け1,仕分け2,仕分け3,にコピーしたい。
用途..別ソフトで使う為にレイアウト変更。
《整頓テーブル》 完成
連番,行番号,コード,担当,品目____,仕分け1,仕分け2,仕分け3,
001,00001,0001,鈴木,テスト品,○風味可,×にがみ,◇不 可,
006,00001,0002,阿部,本製造中, , ,◇不 可,
008,00001,0003,田中,見込生産, , , ,
009,00001,0004,星野,テスト品, , , ,
初心者の為によろしくお願い致します。
コードは同じなのに
005,00005,0001,鈴木,追加試作,
は消えてるし
006,00001,0002,阿部,本製造中, , ,◇不 可,
の◇不 可は仕分け3に入ってますよね。
仕分け条件が足りないのでは?
コードは同じなのに
005,00005,0001,鈴木,追加試作,
は消えてるし006,00001,0002,阿部,本製造中, , ,◇不 可,
の◇不 可は仕分け3に入ってますよね。
仕分け条件が足りないのでは?
説明不足で申しわけございません。○◇×を1レコードで仕分けたいのですが...
---------------------
コードは同じなのに
005,00005,0001,鈴木,追加試作,
は消えてるし
---------------------
ケースでは、○◇×のマークが無いので...消えてOKです。
==========================
006,00001,0002,阿部,本製造中, , ,◇不 可,
の◇不 可は仕分け3に入ってますよね。
-------------------
仕分けの方法として 仕分け先毎に
仕分け1, ○
仕分け2, ×
仕分け3, ◇
上手に説明ができずに申しわけございません。
コードで自己リレーションを貼り、仕分け1には、
Let (
[
pat = "○" ;
li = List ( テーブル 2::品目__ ) ;
val = ValueCount ( Left ( li ; Position ( li ; pat ; 1 ; 1 ) ) )
] ;
GetValue ( li ; val )
)という計算フィールドにすればいいでしょう。仕分け2、仕分け3には、それぞれ、中の"○"を変更します。
表示だけでいいのでしたら、コードで集計します。コードをキーとした小計パートのみのレイアウトを作り、フィールドを配置し、コードでソートします。
https://dl.dropboxusercontent.com/u/926 … 52.fp7.zip
Last edited by Shin (2013-12-14 12:22:14)
Offline
コードで自己リレーションを貼り、仕分け1には、
Let ( [ pat = "○" ; li = List ( テーブル 2::品目__ ) ; val = ValueCount ( Left ( li ; Position ( li ; pat ; 1 ; 1 ) ) ) ] ; GetValue ( li ; val ) )という計算フィールドにすればいいでしょう。仕分け2、仕分け3には、それぞれ、中の"○"を変更します。
表示だけでいいのでしたら、コードで集計します。コードをキーとした小計パートのみのレイアウトを作り、フィールドを配置し、コードでソートします。
お陰様で解決致しました。 心より感謝しております。得心致しました。スッキリした冬空の感じでミントシャワーのような快感です。誠に有り難うございました。
お願いですが、
、「表示だけでいいのでしたら、コードで集計します。コードをキーとした小計パートのみのレイアウトを作り、フィールドを配置し、コードでソートします。」の件
この基礎ができていないので、なんとなくしか理解が出来ていないような..より詳しく知りたい学びたいので、、基礎の部分の動画あれば教えて頂けませんでしょうか。 以上 感謝と御礼まで
サンプルのファイルの中に、その動きが作って有りますが。
Offline
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 560.7 KiB (Peak: 579.55 KiB) ]