みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Shin様
FileMaker作成してくださりありがとうございます!
1つずつ確認して確認日付を入力というのは更新される場所を1つづつ検索をして、
更新箇所と更新日を記録していくために付けていたものです。
ですのでフィールド毎に確認日付や変更履歴を残すことができるようになる事はとても理想的です!
こちらのFileMakerではまずスクリプトを押し、現在のデータの履歴が残り、
レイアウト「テーブル」にインポートをし、更にスクリプトを押して
更新したものや新規レコードが「更新テーブル コピー」に表示される、というようなイメージでしょうか?
初心者すぎる質問で申し訳ございません。
Shin様お返事ありがとうございます。
勉強不足でイメージがつかず…どう手を付けたら良いか分からないのですが…
まずはスクリプトを作成ということでしょうか。
データのインポート時に
一致したレコードの更新箇所を確認する方法として
何か良い方法はないでしょうか。
使用FileMaker:FileMaker Pro 8
会社情報を入力していて、お客様で入力したデータを
インポートするのですが、
メールアドレスやURL等、更新する箇所が複数あるため、
1つずつ確認して確認日付を入力して…というような形を取っていたのですが
確認項目が多くなってしまったので何か良い方法があれば
ご教示頂きたく存じます。
どうぞ宜しくお願い申し上げます。
Hiro様
度々ありがとうございます。
無事に出来ました!
お手数をお掛けいたしました。
ありがとうございました。
Shin様
どの関数を使えばよいのか分かりませんでしたので
ありがとうございました!
ご閲覧頂きありがとうございます。
度々のトピック作成申し訳ございません。
使用:FileMaker Pro 8
2つのフィールドの文字列を結合したいのですが、
両方に文字が入っていたら、「、」で区切りたいです。
フィールド1:会社名
フィールド2:氏名
→「会社名、氏名」
どちらかのフィールドが空白だった場合は、どちらかのみの表示にしたいです。
(「、」は表示されないでほしいのです)
フィールド1:会社名
フィールド2:(空白)
→「会社名」
単純に、
フィールド1 & "、" & フィールド2 に何かを足すのだと思うのですが…
お力添えを頂けましたら幸いです。
宜しくお願い申し上げます。
Hiro様
なるほど!
勉強になります。
ありがとうございます、とても助かりました!
チポ様
ヒントをありがとうございます!
やってみます!
Shin様
ありがとうございます!
大変助かりました。
無事に出来ました!
Hiro様
ありがとうございます。
大変助かりました!
もしお時間がございましたら、
フィールド値が、「0」か「1」のどちらかのみという
関数はどちらかを書き換えたらよろしいのか教えて頂くことは可能でしょうか?
チポ様
「;」という文字で区切りを表示したいのでこれだと
メモ1&
とだけの表示なってしまいました。
Shin様
チポ様が言うように
List関数が使えないのです…
ご閲覧頂きありがとうございます。
下記につきまして、イメージ通りできずに悩んでおります。
お力添えを宜しくお願い申し上げます。
使用:FileMaker Pro 8
複数フィールドに「1」の文字があった場合、指定の文字を結合したいと考えております。
その文字の結合を「;」で区切りたいのですが、
文字列が入力されていないフィールドのものに関しては「;」をつけずに次のフィールド内容を表示したいのです。
例えば下記のような3つのフィールドがあるとします。
フィールド1:1 → メモ1
フィールド2:(空白)
フィールド3:1 → メモ3
こちらを
「メモ1;メモ3」と表示されるようにしたいのです。
私が作ってみたのが、
Substitute (フィールド1 ; "1" ; "メモ1" ) & " ; " &
Substitute ( フィールド2 ; "1" ; "メモ2" ) & " ; " &
Substitute ( フィールド3 ; "1" ; "メモ3" )
これだと
「メモ1;;メモ3」と、フィールド2の空白であるものに関しても「;」で区切られてしまいます。
各フィールドに文字が入っているものだけを「;」で区切り結合するにはどのような関数になりますでしょうか。
どうぞ宜しくお願い申し上げます。
Moz様
お返事ありがとうございます。
お恥ずかしながら、「数字」になっていませんでした。
無事に解決いたしました。
大変助かりました。
FileMaker Pro 8を使用しています。
検索が上手くいきません。
一定の数字以上の検索をしたいのですが、他の数字も含まれてしまいます。
例えば、10以上の数字を検索したいのに
8等、10以下の数字も検索されます。
検索は下記で試しています。
>10
>=10
上記2つで検索しましたがどちらも同じ結果でした。
どなたか正しく検索する方法をご存じないでしょうか。
Shin様
すごい!
イメージしていたものが出来ていて大変嬉しく思います。
ありがとうございます!
こちらのFileMakerで勉強をして作り上げていこうと思います。
ありがとうございました。
チポ様
こちらの内容はShin様の作成いただいたFileMakerの
内容の確認でございます。
混乱させてしまい、申し訳ございません。
Shin様
勉強不足で申し訳ございません。
私のイメージと合っているのかお尋ねさせてください。
テーブル1でレコードが複数あり、下記のチェック内容であった場合、
1会社:リンゴ
2会社:リンゴ、みかん
テーブル2で「チェック」でリンゴを選択すると下記のように複数レコード分が表示されますでしょうか?
リンゴ リンゴ
1会社 2会社
テキスト テキスト
Shin様
作成してくださったのですね!
ありがとうございます。
テーブル1でレコードを追加して試してみたのですが、
4レコード目に同じチェック内容のものをいれたところ、
テーブル2ではレコード1つ目のものしか反映されませんでした。
表示される枠は5つ程あるので不具合でしょうか。
チポ様
ご回答ありがとうございます。
印刷用というよりは、テーブル2で
自動的に表示させることでリマインダー機能としたものを作りたいのです。。
チポ様
ご返信ありがとうございます。
>チェックボックスの複数チェックは
>チェク順に改行された値となっています。
>値段もそれと同じ行に改行されている?
●フィールド②:果物は下記のような表記で設定しております。
□りんご
□みかん
●フィールド②でりんごをチェックしたときのフィールド③値段は下記のような表示です。
りんご:200円+メモ
●フィールド②で複数をチェックしたときのフィールド③値段は下記のような表示です。
りんご:200円+メモ
みかん:100円+メモ
こちらを、テーブル2でテーブル1のレコード数は関係なく、
フィールド②にチェックが入ったレコードの
・会社名
・フィールド②のチェック内容
・フィールド③の値段+メモ
上記3点がまとめて表示されるように出来ないでしょうか。
そうですね!チポ様がおっしゃるように、対象レコードを1枚にまとめてリストにできれば良いのですが
そのようなテーブルが作れないでしょうか?
そもそもFM8では難しいでしょうか。
チポ様
>チェックボックスで複数の果物を選択した場合に、
>値段はどのように表示しているのでしょうか?
値段+メモを表示されるように設定しております。
特段、計算に使用するわけではございません。
1会社に対し、果物が複数選ばれる場合もあり、
会社の管理としては1レコードに情報を載せておきたく思っております。
Shin様
ご返信が遅れまして大変申し訳ございません。
>>テーブル1でフィールド②果物を選択
>これは、どのように選択していますか。
こちらはチェックボックスになっておりまして、複数選ぶような仕組みです。
その複数文字に対し、フィールド③値段が表示されます。
>テーブル2のフィールドAは、何を入力するフィールドですか。
>最終的に、何を行うソリューションでしょうか。納品書、請求書、という流れのモノですか。
主にリマインダー機能として使用したいと思っております。
果物、値段を表示されたものを表示することによって何をしなければならないのかを
忘れないよう、フィールド②果物を選んだ全ての会社名と内容を表記した1枚のリマインダーシートを作りたいのです。
説明不足で申し訳ございません。お力添えを頂けますと幸いでございます。
先日はお世話になりました。
FileMaker Pro 8を使用している、初心者でございます。
上手く説明できるか分かりませんが、お付き合いいただけますと幸いです。
●テーブル1
⇒フィールド①:会社、フィールド②:果物、フィールド③:値段
●テーブル2
⇒フィールドA
上記のようにテーブルが2つ存在し、それぞれのフィールドがあります。
・テーブル1にはレコードが複数存在し、テーブル2にはレコードは1つです。
・テーブル1でフィールド②果物を選択すると自動的に値段が表示されるようにcase関数を組んでおります。
・→その際にテーブル2にフィールド①会社とフィールド③値段が表示されるようにしたいです。
・→更にテーブル1での各レコードで選択した分がテーブル2で①と③が増えて表示されるようにしたいです。
どこをリレーションで組み、どのような計算式を行えば良いのかも分からず、形にできずに困っております。
複雑なことかもしれませんが、お力添えを頂けますと幸いです。宜しくお願いいたします。
Shin 様
チポ 様
迅速なご回答ありがとうございます。
無事にイメージ通りに作成できました。
非常に助かりました、ありがとうございます。
[ Generated in 0.026 seconds, 6 queries executed - Memory usage: 640.38 KiB (Peak: 677.66 KiB) ]