みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっております。MySQLとODBC接続している状況でFM側からSQLを実行でMySQL側に新しいカラムを追加できるようにしています。現況では、その追加したカラムをFM側に反映させるため
1.データソースと同期させ足らないフィールドを追加
2.レイアウトモードでフィールドを追加
の2ステップを踏んでいます。
この作業を、カラムの追加の都度繰り返すのですが、その時いつも同期と同時にレイアウトにフィールドが追加されないものかと思っています。表形式の右端の+で新たなフィールドが追加出来るみたいに・・・
何か方法があればご教授お願いいたします。
当方の環境:win10、FM19.5.2.201
環境設定の「レイアウトに」新規フィールドを追加するオプションがありますが、それを設定してもダメなら、無理では。
普通はレイアウトが壊れるので邪魔な設定ですが...デフォルトがオンだったはず。
もしかしてこの事ならデフォルトでチェックが入っています。
[新規フィールドを現レイアウトに加える] を選択します。
そうですか。
一般的には、追加されたフィールドは結局配置やサイズを変えたり書式を整える必要があるので、完成されてたレイアウトに自動的に追加されてもボディの高さが変わったりするデメリットの方が多いと思ってました。フィールド追加時に「全フィールド」みたいなレイアウトを選択してれば問題ないんで、環境設定でなくレイアウトの設定にあればいいんでしょうけど。
レイアウト上にないフィールドがあるのを警告する表示、みたいな計算式は作れるかもしれない?
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 547.82 KiB (Peak: 579.57 KiB) ]