[WR2.0] デザイン時に設定したフォントが存在しない環境での印刷
-
網中ゲスト
WingReportにはいつもお世話になっております。
この度、帳票デザイン時に指定したフォントがインストールされていない環境で印刷を行わなければならない要件が発生しました。
これまで作成した帳票について、デザイナで全て使用フォントの変更を行えば印刷出来るとは思うのですが、下記の理由により避けたいと考えています。
・変更の工数を発生させたくない
・これまで通りの環境でも使用する
試しに印刷実行時にフォント名をセットするようにしてみました。
動的にセットする項目はそれでOKなのですが、ラベル等デザイン時に決定された項目については、現在プログラム中から操作していないため、印刷プログラムの修正が大量に発生してしまいます。
何か良い方法はございませんでしょうか?
ご教授のほど、よろしくお願い致します。
松嶋@ソフトウィングゲスト
お世話になっております。
存在しないフォントが使用されている場合は異なるフォント
を使用し、出力処理を中止すること無く処理を行う様になっ
ておりますが、出力結果は文字が正常に出力されないのでし
ょうか?(文字化け等)
また、上記処理が行われた結果、デザインと異なった出力結
果となり問題となっている思われますので、具体的な問題点
等をお知らせ頂けると助かります。
以上です。宜しくお願い致します。
網中ゲスト
早速の回答、ありがとうございます。
帳票デザイン時に指定したフォントがない環境で印刷を行うと、罫線以外なにも出力されない状況です。
(文字化けではなく、空白になります)
これは、使用しているフォントが特殊な物で、Windowsが代替フォントを探すことができないためではないかと考えています。
そこで、先の質問のように通常インストールされているフォント(MS 明朝等)に置換したいと考えています。
以上、よろしくお願い致します。
松嶋@ソフトウィングゲスト
お世話になっております。
ご連絡ありがとうございます。
フォントが正常に選択されていないとの事ですので、お話し
の通りフォントの再設定を行う必要があると思われます。
しかしながら、多数のレポートファイルへ一括でフォントを
設定する機能は用意されておりませんので、帳票出力時にプ
ログラムから再設定を行うか、デザイナーで手作業による設
定を行う2通りの方法となります。
お力になれずに申し訳ございませんが、宜しくお願い致しま
す。
- フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。