みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OS:[win7]
FileMaker Ver:[14]
レイアウトのコピーに関してお教えください。
1つのソリューションとういうのでしょうか(fmp)に複数のレイアウトを作成しています。
その中の1つのレイアウトを別のソリューション(fmp)に一つだけコピー追加はできるのでしょうか?
Offline
レイアウトモードにして、全部を選択、コピー、その後、ペーストでいいです。
ただし、フィールドそのものは、元のフィールド名称(テーブルオカレンス名を含めて)をそのまま引き継ぎますので、フィールドの設定は必要な事が多いです。
クリップボードの中でそれを編集する方法もあります。
Offline
Shin 様 回答ありがとうございました。
レイアウトを別のファイルに移す・コピーする機能はファイルメーカにないのでしょうか?
すべて選択して貼り付けだと、ずれてしまう可能性があるとおもったもので・・・
質問ばかりで申し訳ありません
Offline
無いですよね。
パートとかもあるわけで困難かも。
地道にやるしか無い?
Offline
旅人 様
回答ありがとうございます。
やはりないのですか・・・・選択コピーのはりつけで
がんばって作成していきます。
回答いただいただいた方々、ありがとうございました。
Last edited by itanoma (2016-09-29 11:29:23)
Offline
コピー可能なレイアウトオブジェクトはShinさんの仰る通りです。
ただし、ヘッダやフッタ、ボディ、小計などのパート、テーマなど、レイアウトに属する要素は、ファイルをまたいでコピーできません。
私がレイアウトを別ファイルに持ち越したい場合、まずパートとテーマの設定を済ませた空のレイアウトを用意します。
そしてコピーしたいレイアウトオブジェクトをまとめてグループ化し、その位置を確認します。
用意したレイアウトにグループ化したレイアウトオブジェクトをコピー後、確認した位置に合わせれば、通常しっかり合います。
honda 様
回答ありがとうございます。
ヘッダやフッタ、ボディ、小計など注意が必要ですね、すべてグループ化して同じように作成していきます。
Offline
裏技ですが。
コピー元のファイルに、印刷するデータのあるテーブルを外部データベースとして定義し、オカレンスを作ります。
そのファイルでレイアウトを単に複製して、フィールド定義を設定し直せばいいです。
究極の話として、レイアウトと、印刷・表示関連のスクリプトだけを持たせたファイルを1個作っておき、そちらでその処理だけ行わせておく、という手もあります。フィールド構成を工夫すれば、1個のレイアウトで複数のテーブルのデータを印刷させる、という事も可能ですよ。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 513.48 KiB (Peak: 518.02 KiB) ]