みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OS Windows10 FileMaker 14
データベース管理でテーブルをコピーし、レコードはコピーされません。
今のテーブルを利用してリレーションを追加したいのですがレコードも一緒にコピーできる方法?
皆さんのやり方はどのようにされているのか教えて頂ければ有難いです。
他に何か良い方法があれば、ご教授をお願い申し上げます。
Offline
テーブルをコーピーしたら
そのとで ファイルインポートで取り込みをするのが普通かな?
Offline
リレーションを追加するなら、テーブルのコピーでなくリレーショングラフの画面で複製しないとだめです。
シャチ様
tim様
早速のご教授ありがとうございます。
出来れば、エクセルファイルでインポートしたいのですが、受付しません。
何も無い状態から、一番簡単でファイルインポートでテーブルを作る手順を
教えて頂きたいです?
また、まだ2回程したやっていないのですが、リレーショングラフの画面で複製しても
レコードのデータが0に表示されます。
手順が間違っているのかやり方が悪いのでしょうか?
Offline
リレーションのためにテーブルの実体をコピーしてはダメですよ。
timさんの通りです。
> リレーショングラフの画面で複製しても
> レコードのデータが0に表示されます
コピーの実体は元のテーブルですが、
どこを見てデータが0となったのでしょうか?
Offline
FMPに限らずアプリケーションをマスターして行く過程は
アプリケーションのメニューなどを手当たり次第に弄って
「これしたらどうなすの?」って、感じで試行錯誤することです。
失敗は失敗で、次のステップの糧になることは確かです。
おそらくここでレスをつけている方の多くが
そういった過去をお持ちなのではないかと思います。
いちどEXCELのファイルをFMPで開いてみるといいかもしれませんね。
EXCELファイルをFMPのアイコンにドラッグしてみるとわかります。
Offline
確かに。やってみないとわからないことって多いですよ。
「何も無い状態から、一番簡単でファイルインポートでテーブルを作る」は表題とかリレーションの追加とはまた別の作業になりますが
「インポート」は既存のファイルに対して行いますんで何もないと言ってもインポート先のファイルはある状態の手順です。
レコードのインポート時に「新規テーブル」を指定できます。
本当に何もない状態でやる作業は「インポート」でなく「変換」といいます。
チポ様
シャチ様
ぽんかん様
返事が遅くなり大変申し訳ありません。
丁寧なご説明本当に感謝いたします。
チポ様の質問ですが、間違っているのかも知れませんが、リレーションの管理でテーブルの箇所で
テーブルのコピーコマンドでコピーし貼り付けしております。
その際、コピーテーブル詳細欄に、10フィールド0レコードと表示されます。
”リレーションのためにテーブルの実体をコピーしてはダメですよ。”と書かれておられますが、
なぜ?またテーブルの箇所のコピー・貼り付けはどんな場合に使用するのでしょうか?
シャチ様の質問ですが、手順が間違っているかも知れませんが、ディスクトップのFMPのショートカットキーの上に
EXCELファイルをドラッグしても何の変化もありません?操作の間違いでしょうか?
ぽんかん様のご説明で、変換の手順をお教え願えないでしょうか?
皆様には、お手数をお掛致しますが、宜しくご教授の程お願い申し上げます。
Offline
チポ様
シャチ様の質問ですが、手順が間違っているかも知れませんが、ディスクトップのFMPのショートカットキーの上に
EXCELファイルをドラッグしても何の変化もありません?操作の間違いでしょうか?
ん?環境が違うかな?
私のMacではEXCELファイルをFMPに変換してくれますが。
FMPのアプリケーション(ショートカットではなく)のアイコンではどうですか?
Offline
私が書いた、
> リレーションのためにテーブルの実体をコピーしてはダメですよ
これは、
テーブル定義でコピーしてはダメだ、ということです。
リレーションシップグラフで、
自己リレーションや、複数の関連テーブルを作るために、
ソーステーブルをコピーします。
そのコピーは、
ソーステーブルの実体のコピーとはなりません。
テーブルオカレンスを作るだけで、その実体はソーステーブルのままです。
ですから、
レコード数が変化することもあり得ません。
Offline
シャチ様
チポ様
早々の解答有難うございます。
シャチ様の件ですが、アイコンにドラッグすれば変換出来ました。有難うございます。
チポ様
お手数をお掛致しております。私未熟者でご無礼ばかり申しますが、データーベース管理で
テーブルタブでのコピーとリレーションでのコピーはどのような違いが有り、
どのように使い分けするのか、知っている限りで結構ですので、ご教授お願い申し上げます。
Offline
データベース管理でさわっているのは、データを保存するテーブルそのものです。これは実体ですので、同じ物は1個だけ存在させる方が良いでしょう。
リレーションマップでさわっているのは、リレーションの関連先を指定するテーブルオカレンスと呼ばれる、上のテーブルのイメージです。イメージは複数存在する事が出来ますので、リレーションマップ上でいくつでも表示する事が可能で、指定する先を自由に設定できます。言ってみれば、FB などでつながりをいくつも作れる、という事と同じ様な物かも。
もう少し、データベースの基本から学習されると理解できてくると思います。
Offline
Shin様
貴重なアドバイスを有難うございます。
まだ未熟者でこの様なアドバイスが勉強になります、言われた基本から学習する事を
少しづつでもやって行きたいと思います。
本当にありがとうございました。
Offline
細かいことですがこれから FileMaker に触る方のようですので。
リレーションシップを設定するのは[リレーションシップグラフ]です。
Offline
私は使ったことないですが
テーブルのコピーは、別ファイルに貼り付ける
ときに使うのかな?
Offline
Moz様
旅人様
適切なアドバイスを有難うございます。
これからも解らないことばかりで今後共宜しくお願い申し上げます。
お手数をお掛け致しました。
Offline
テーブルのコピーは、自ファイルへも貼付け可能ですよ。よく使います。
リレーションマップではなく、グラフでしたね。よく間違って書いてしまいます。
Last edited by Shin (2017-01-15 16:15:25)
Offline
Shin様
お世話になっております。
何度もご迷惑をお掛け致しまして、申し訳ありません。
有難うございました。
Offline
Pages: 1
[ Generated in 0.008 seconds, 12 queries executed - Memory usage: 556.49 KiB (Peak: 577.03 KiB) ]