みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
バージョン pro 10
1つのフィールドに入っている値を複数のレコードにしたいです。
■フィールド名
ID 1001
商品 りんご・バナナ・みかん
商品フィールドの値を別テーブルへ以下の形で取り込みたいです。
ID 商品
1001 りんご
1001 バナナ
1001 みかん
よろしくお願いいたします。
Offline
スクリプトで分解するのが一番手っ取り早いかと思うけど
Offline
簡単なサンプル作って起きました
http://yahoo.jp/box/6qZEv6
にあります
リレーションとスクリプトを使って
インポートした全レコードを一度に分解します。
商品名は、質問に書かれたように ・ (小さい黒い玉)で区切られていることが前提です。
Offline
・直列商品を並列に繰り返しフィールドへ持ち替えて、(りんご・バナナ・みかん→|りんご|バナナ|みかん|)
・繰り返しは計算フィールド[式:GetValue(Substitute(商品[1]; ["・";¶]); Get(計算式繰り返し位置番号))]
・それを別テーブルにインポート、その際、繰り返しをレコード分解するオプション指定します。
Offline
シャチさん、Hiroさん
迅速な返信ありがとうございます。
シャチさん
サンプルを見たいのですが、、、リンク先へ行くと『フォルダー、もしくはファイルが存在しません。』が表示されます。
私のYahoo!アカウントの問題でしょうか?
Hiroさん
繰り返しフィールドに入れるのは上手くいきました。
その後のインポート時に『繰り返しをレコード分解するオプション』が見当たりません。
バージョンの問題でしょうか?
私のバージョンは10です。
よろしくお願いいたします。
Offline
インポートの設定
フィールドデータのインポート順
で
インポート
ボタンを押すと出てきます。
Offline
ほんとだ昨日ダウンロード確認したんですが。。。
なんか、短縮アドレスが変わっている。なんでだろう???
http://yahoo.jp/box/MHsrZG
なら大丈夫かと思いますが。(一応確認しました)
Offline
シャチさん、Hiroさん、チポさん
ありがとうございました。
シャチさんのサンプルを参考に解決できました!!
Offline
Pages: 1
[ Generated in 0.008 seconds, 10 queries executed - Memory usage: 556.58 KiB (Peak: 562.76 KiB) ]