みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
環境:Windows / FM17, FM18
お世話になっております。
この度特殊な印刷レイアウトを作成することとなり、実装方法を検討しております。
対象の帳票は表示の方法が特殊なため
印刷用のテーブルをつくりそこでレイアウトを作成するつもりです。
実際に必要なテーブルを作成したところ
フィールドの合計数は1500近いものとなってしまい、このまま進めて良いものかと検討をしております。
※印刷用テーブルを正規化しポータルを使用する方法も検討しておりますが
100近いポータルを置く形になり表示速度に問題がでるのではないかと思っており
用途としても印刷のためのテーブルなので、非正規化したテーブルのままのほうが良いと思っております。
繰り返しフィールドについては個人的に使用経験が少なく繰り返しフィールドにするメリットがありましたらご教授いただきたいです。
印刷用のテーブルを検索することは基本的に無いため
印刷レイアウトはフィールドではなくグローバル変数や、印刷用テーブルのグローバルフィールドを使用し
帳票出力時に都度作成する方法も検討しております。
どの方法もメリット、デメリットがあるかと思いますが
適切な実装方法としてはどのようなものが考えられますでしょうか。
あいまいな要件となっておりますがご意見いただけますと助かります。
印刷用ならデータ保存の必要もないでしょうし、1500ぐらい構わない気がします。それが悪いというならフィールド数上限がもっと少なくなってるでしょうし。
フィールドを作るのがいやならHTMLを生成してWebビューアで表示・印刷というのも考えられますが、印刷スクリプトは使えないので使いやすいかどうかは?
ポータルで表組をするのでしょうが。バーチャルリストを使って、タブ区切りのテキストで構成して、タブストップを使って表組されたら、かなり簡単になるのでは。
Offline
参考にさせていただきます。
ありがとうございました。
Pages: 1
[ Generated in 0.017 seconds, 7 queries executed - Memory usage: 504.71 KiB (Peak: 515.49 KiB) ]