みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
shin様・チポ様
返信ありがとうございました。
一度頂いた解凍をもとにやってみます。
お忙しい中ありがとうございました。
取り急ぎお礼まで。
書き途中でしょうか?
途中書きで送信してしまいました。。。質問内容を編集しなおしましたので、よろしくお願いいたします。
お世話になります。
どう言葉で表現したら良いか迷いますが、できる限り簡潔にはまとめますので、
何卒よろしくお願いいたします。
作業環境: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で作ることになってしまい、
自分のスキルではどうしょうもなさそうでしたので、
ご相談させていただきました。。
よろしくお願いいたします。
Hiro様
解決案ありがとうございました。
すごくスマートな式ですね。。。。
自分まだまだでした。。
また「FM側の計算結果はテキストタイプ指定されているのでしょうか?」→計算結果:数値。。。
基礎的なところで躓いていたようです。。
ありがとうございました。
いつも大変お世話になります。
FileMakerも幾分こなれてきていろいろ出来てきており、
初心者脱出?と思ったのですがまだまだでした。。。
迷宮に迷い出口が見つけることが出来なさそうな状況になってきたため、
こちらに質問させていただきました。よろしくお願いいたします。
【作業環境】Mac 10.10.5 Yosemite FileMaker 13
別々のフィールドに入っている数字(1桁〜3桁)を「・」をつけて、ひとつのフィールドにまとめようと
下記のような関数を使用しました。
関数を入れたフィールド内には想定通り「10・21・50・102」と表示されて喜んでいたのもつかの間。。。
EXCEL形式やCSV形式でエクスポートしたら「102150102」とまとまって一つのセルには入ってきてしまいました。
せっかく関数をいれ区切りのために入れた「・」が消えてしまいどこが悪いのか検討がつきません。
Let([
#txt=
Choose(IsEmpty(ノンブル入力_品番索引_01); "・") & ノンブル入力_品番索引_01
&
Choose(IsEmpty(ノンブル入力_品番索引_02); "・") & ノンブル入力_品番索引_02
&
Choose(IsEmpty(ノンブル入力_品番索引_03); "・") & ノンブル入力_品番索引_03
&
Choose(IsEmpty(ノンブル入力_品番索引_04); "・") & ノンブル入力_品番索引_04
];
Middle(#txt; 2; Length(#txt))
)
フィールドに入っている通り「10・21・50・102」とEXCEL or CSV で書き出したいのですが、
良い方法はないでしょうか?
よろしくお願いいたします。
shin様・チポ様
ありがとうございました。
計算式書いていただきありがとうございました。
ifでぐりぐりやっておりました。
チポ様・shin様
早々にありがとうございました。
Count ( 明細;;発注 ) と、Count ( 明細;;商品名 ) を比較 とありましたが、
ifやcase関数を組み合わせればと言うことでしょうか?
初歩的な質問で申し訳ないです。
環境:MacOS Yosemite
FileMake Pro 13
はじめまして。
FileMakerを最近触りだしており、
発注リストの制作をしております。
ポータルで表示された「発注」とフィールド全てに入ったら、
「すべて発送」みたいな表示を別のフィールドに表示できないかと格闘してます。
そして5日間ほど悩み続け解決の目処が立たないためご相談させていただきました。
例:別フィールドに「発注」と表示させたい
発注確定フィールド「発注」
商品名 | 個数 | 発注
いちご 2個 発注
メロン 1個 発注
スイカ 1個 発注
例:別フィールドに「発注」を表示させない
発注確定フィールド「 」
商品名 | 個数 | 発注
いちご 2個 発注
メロン 0個
スイカ 0個
わかりにくい説明で申し訳ないです。
ご教授願えますようよろしくお願いいたします。
Pages: 1
[ Generated in 0.012 seconds, 6 queries executed - Memory usage: 552.58 KiB (Peak: 573.49 KiB) ]