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

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

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

You are not logged in.

Announcement

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


#1 2019-08-21 11:39:16

えるど
Member

必要な項目だけ残してそれ以外の情報は別のフィールドに.

お世話になります。
どう言葉で表現したら良いか迷いますが、できる限り簡潔にはまとめますので、
何卒よろしくお願いいたします。

作業環境:Mac yosemite / FileMaker Pro 13 Advanced

●ヘッダ項目フィールドに指定の文字が入ったらそのスペックだけ残して他は別フィールドに。
●自己リレーションで参照した行に対して上から1、2と数字を自動で表示させたい。

データ自体はエクセルで来ておりそれをFILEMaker読み込んで情報を整理しようとしています。

■EXCELリストはこんな感じできてます。
シリーズID | 商品名 |   品番  |     価格   |                       スペック                          | ヘッダ項目
80001      | おぼん | XXX-1 |  ¥500 | [色]青[内寸]150✕150mm                | [内寸]
80001      | おぼん | XXX-2 |  ¥600 | [色]青[内寸]200✕200mm                | [内寸]
80001      | おぼん | XXX-3 |  ¥700 | [色]青[内寸]300✕400mm                | [内寸]
80001      | おぼん | XXX-4 |  ¥800 | [色]青[内寸]500✕500mm                | [内寸]
80003      | カバー | AAA-1 |  ¥100 | [サイズ]1500✕500mm[厚さ]2mm    |[サイズ]
80003      | カバー | AAA-2 |  ¥200 | [サイズ]2500✕500mm[厚さ]2mm    |[サイズ]
80003      | カバー | AAA-3 |  ¥300 | [サイズ]3500✕500mm[厚さ]2mm  |[サイズ]

                          ↓

シリーズIDを基軸に自己リレーションでポータルで商品情報のリストを参照して下記のようにできたらと考えています。


■例1

シリーズID:80001 商品名:おぼん ヘッダ項目:[内寸]
↓ポータルで参照する予定の情報
合番  |   品番   |   価格    |          内寸          | ←ヘッダ項目に「内寸」や「サイズ」など指定の文字が入ったら頭の項目も変わる
1 | XXX-1 |  ¥500 | 150✕150mm     | ←ヘッダ項目に「内寸」が入った場合スペックのセルに入っていた[内寸]、[色]青は消えててほしい。
2 | XXX-2 |  ¥600 | 200✕200mm     |
3 | XXX-3 |  ¥700 | 300✕400mm     |
4 | XXX-4 |  ¥800 | 500✕500mm     |
  ↑ポータルで表示された分だけ番号を自動で振りたい。

下段仕様:[色]青 ←ヘッダ項目で指定した以外の項目は別フィールドにまとめて表示させたい。


■例2
シリーズID:80003 商品名:カバー ヘッダ項目:[サイズ]

合番  | 商品名   |   価格    |           サイズ        |                     
1 | AAA-1  |  ¥100 | 1500✕500mm     |
2 |  AAA-2 |  ¥200 | 2500✕500mm     |
3 | AAA-3  |  ¥300 | 3500✕500mm     |

下段仕様:[厚さ]2mm


カタログ制作用のデータベース?をFILEMakerで作ることになってしまい、
自分のスキルではどうしょうもなさそうでしたので、
ご相談させていただきました。。

よろしくお願いいたします。

Last edited by えるど (2019-08-21 14:07:41)

Offline

#2 2019-08-21 13:14:51

Moz
Member

Re: 必要な項目だけ残してそれ以外の情報は別のフィールドに.

書き途中でしょうか?

Offline

#3 2019-08-21 14:08:27

えるど
Member

Re: 必要な項目だけ残してそれ以外の情報は別のフィールドに.

Moz wrote:

書き途中でしょうか?

途中書きで送信してしまいました。。。質問内容を編集しなおしましたので、よろしくお願いいたします。

Offline

#4 2019-08-21 15:27:44

チポ
Member

Re: 必要な項目だけ残してそれ以外の情報は別のフィールドに.

スペックのテキストのうち、
スペック項目フィールドのテキストと"[厚さ]"を
"¶"に変えて、その2行目を取り出す。

Substitute関数でできますね。


合番
はポータル内の表示だけでいいのならレコード番号の挿入で表示できます。

Offline

#5 2019-08-21 19:25:21

Shin
Member

Re: 必要な項目だけ残してそれ以外の情報は別のフィールドに.

3テーブルの構成にすれば、綺麗に表示できますよ。
https://www.dropbox.com/s/b5dx253x0rnkp … 2.zip?dl=0

Last edited by Shin (2019-08-22 11:29:53)

Offline

#6 2019-08-26 13:49:04

えるど
Member

Re: 必要な項目だけ残してそれ以外の情報は別のフィールドに.

shin様・チポ様

返信ありがとうございました。
一度頂いた解凍をもとにやってみます。
お忙しい中ありがとうございました。

取り急ぎお礼まで。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 7 queries executed - Memory usage: 519.96 KiB (Peak: 524.87 KiB) ]