みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
ODBCで表示させているデータテーブルごとに新たに連番を付けたいと思いやってみましたがODBCのデータソースのテーブルにはフィールドを設定できないためなやんでいます。
そこでODBCのデータソースの全テーブルを他のテーブルにコピーして新たに番号を付けたいと思っていますが、どのようにコピーすればいいのかもわからずこまっています。新しい番号のつけ方もわかりません。
当方filemaker15を使用しております。
皆様ご教授をよろしくお願い致します。
Offline
> ODBCのデータソースのテーブルにはフィールドを設定できない
うむ? ESSテーブルのことですよネ?
連番フィールドを計算フィールドにすれば、出来るはず...?
Offline
Hiro様メッセージありがとうございます。
連番フィールドを計算フィールドにと言う事ですが、具体的にどのように計算させればよろしいのでしょうか?
全テーブル(Aテーブル)を(Bテーブル)に全コピーはどのようにやればできますでしょうか?
どのようにすればいいのかまったくわからず、質問ばかりになってしまい申し訳ありません。
Offline
意図する連番の具体的内容は分かりませんが、
考え方は、普通のFMテーブルに連番を設置するのと同じです。
FMテーブルでご自分の意図した連番が作れることが、先決かな?
Offline
Hiro様ありがとうございました。
教えていただいたようにやってみたいと思います。
Offline
「ODBCで表示させているデータテーブル」とは、FileMaker以外のデータベースのモノでしょうか?その場合は、そのデータベースのインターフェイスでテーブル自体を操作して連番を振る必要があるでしょう。
>そこでODBCのデータソースの全テーブルを他のテーブルにコピーして新たに番号を付けたいと思っていますが、
FileMakerにインポートしてしまえば、FileMakerでイジれます。インポート元は、ODBCの指定もできます。
ESSとインポートでは、データの扱いが違うので用途に応じた設計が必要です。
連番は、何に使うのでしょう?
対象レコードに表示するだけなら、レイアウトに @@ を置けばレコード番号が表示されます。
Offline
qb_dp様メッセージありがとうございます。
ODBCで表示しているデータテーブルはfilemaker以外のデータベースのものです。Mysqlのデータベースとライブ接続してfilemakerのテーブルに表示させています。
全テーブルのコピーのやり方もいまだわかりません。
連番はエクセル出力した時に帳票に連番をfilemaker側で付けたいと思っております。そのエクセル帳票を利用したシステムがありましてそれをインポートさせるためです。
filemakerで自動でできないかなと思いやってみています。
対象レコードに表示するだけなら、レイアウトに@@を置けばレコード番号が表示されます。とお答えしていただいていますが@@とは何でしょうか?
何か良い方法は無いでしょうか?
私は本当に初心者なので分かりやすく言って頂けると助かります。
大変恐縮ですが何卒よろしくお願い致します。
Last edited by mucha (2018-07-06 15:17:43)
Offline
連番はエクセル出力した時に帳票に連番をfilemaker側で付けたいと思っております。そのエクセル帳票を利用したシステムがありましてそれをインポートさせるためです。
文章を解読することが出来ません。
Mysqlのデータ
FileMakerのデータ
エクセルのデータ
上記の3つのデータで整合性をもたせたいなら、Mysqlのデータに主キーがあるはずなので、それを使うのが良いと思いますよ。
全テーブルのコピーのやり方もいまだわかりません。
「FileMakerにインポートしてしまえば、FileMakerでイジれます。インポート元は、ODBCの指定もできます。」.....。これ以上どう説明すればよいのか...。
@@とは何でしょうか?
おっと...すみません。@@ は、FileMaker 11 までですね。
FileMaker 12移行は、{{レコード番号}} で表示されます。
https://www.filemaker.com/help/15/fmp/j … ayout.html
※表示だけなので、今回は、使えないでしょう。
Offline
お世話になっております。
皆さんのアドバイスをもとにやってみたところ解決できました。
qb_dpさん、HIROさん本当にありがとうございました。
Offline
Pages: 1
[ Generated in 0.009 seconds, 10 queries executed - Memory usage: 523.97 KiB (Peak: 528.88 KiB) ]