アプリ版:「スタンプのみでお礼する」機能のリリースについて

ファイルメーカーでリレーションで繋がっている2つのファイルの
間でデータを自動入力するスクリプトの作成方法を教えてください。

表が2つあります。

商品管理表
 商品ID 商品名  値段
   1  りんご  100円
   2  みかん  200円
   3  バナナ  300円

注文表
 客  商品  ID 個数
 山田 りんご 1 3個
 加藤 みかん 2 2個
 中田 りんご 1 10個

となっており、リレーションが商品IDで結ばれています。

レイアウトモードで商品ごとに注文履歴が表示されるようになってます。

<レイアウト>
りんご
 山田 3個
 中田 10個
-----------
みかん
 加藤 2個
-----------
これにスクリプトで自動的に注文表に注文を加えていくように
ボタンを作りました。
りんごのページで、個数と客名を入力の後、ボタンを押すと、
注文表にりんごの注文が自動的に入るようにしたいのですが、できません。
単にID無しの新規レコードが作成されるだけになってしまいます。
どうすればいいのでしょうか?

A 回答 (2件)

注文表のファイルに、



商品管理表のファイルは、1商品=1レコードですか?
YESだと仮定すれば、これで良いと思います。

1:商品管理表のファイルにて、商品IDをキーとしたリレーションを、注文表のファイルに対して貼り、関連するレコードの作成を許可する。

2:商品管理表のファイルにて、ポータルウインドウを開ける
  当然、先ほど作ったリレーション から、レコードを表示するように設定

3:ポータルの中には、注文表の「客」フィールドと、「個数」フィールドを配置する。

4:商品管理表をブラウズモードにして、ポータルの中の、客名、個数に直接データを書き込む。

これで、完成です。
スクリプトなんて要りません。
(ファイルメーカープロ 6.0以下の場合)

  
    • good
    • 0

内容が読めません(;_;) 読解力が弱いので。


注文表はどのような構成ですか?1客1レコードではないですよね。1注文1レコード?
また、繰り返しフィールドですか?

>りんごのページで、個数と客名を入力の後、ボタンを押すと
この「りんご」のページというのはどこにあるのですか?

>レイアウトモードで商品ごとに注文履歴が表示されるようになってます。
レイアウトモードではデータは表示されません。集計フィールドを利用したプレビューモード
ですか?注文表ファイルの集計というわけでは無さそうですし。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す