Q8:帳票の印刷プレビュー画面で文字のサイズ、色、背景の色などの設定を簡単にできればと思います。
Q8-1:
帳票の印刷プレビュー画面で文字のサイズ、色、背景の色などの設定を簡単にできればと思います。アプリケーションビルダー上では右クリックで設定可能ですが、いちいち設定する必要がある(使い慣れてない人には大変)と思われます。なにか可能な事がございましたら、ご指導お願い致します。
A8-1:
帳票の属性設定は、印刷プレビュー画面からも行うことができます。どうぞお試し下さい。
Q8-2:
:印刷プレビュー画面で右クリックをして各種設定を呼び出すのは知っていたのですが、誰でも簡単に設定できるように、プレビュー画面上に文字の色、サイズ、その他設定画面が一緒に出てきて、そこを触るだけで画面上の印刷対象物が変化するような仕組みを作りたいと思っていました。そのような事が可能でしょうか?おそらくプレビュー画面上にまた別のボタンなどを置いて設定する事はできないのでは?と感じているのですが。
できれば品種ごとの各種設定を保存できるようになればと思うのですが、それはデータベースなどを使ったまた別のさらに発展した方法になるかと思いますので今後の検討課題としたいと思っております。
A8-2:
プレビュー画面の表示は、そのウィンドウ作成も含めましてすべて帳票コンポーネント内部の処理で行われておりますので、そこに新しく別のボタンを配置するなどはできません。また、プレビュー画面表示時には、その他のウィンドウに対する操作は行えなくなりますので、別途各種設定用のウィンドウを用意し、プレビュー画面を参照しながら設定を行うことも不可能です。
なお、「プレビュー画面を表示しながら」でないならば、帳票の各種設定を行うための独自の画面を作ることは可能ですが、かなり複雑な処理を組まなくてはなりませんので、お勧めできません。
品種ごとに設定(帳票の様式や体裁)がある程度定まっているのであれば、複数の帳票コンポーネントを用意し、それぞれ品種A用、品種B用、...などとすることで、それらの設定を保存することは可能です。そして、アプリケーション実行時には、入力された品種名によって、起動する帳票コンポーネントを切り替えることになります。付属の「サンプル(帳票)」では、2つの帳票コンポーネントを利用しておりますので、そちらもご参考にしていただければと存じます。