ActiveReports形式のレポートを会社のRightFaxサーバーに送信し、FAX番号、送信者、受信者などのいくつかのFAXフィールドを事前設定しようとしています。RightFaxドキュメントには、これらの値を設定するためにドキュメントに埋め込みコードが含まれている必要があると記載されています<TOFAXNUM:12345556789><TONAME:Recipient><FROMNAME:Sender>
。このテキストを含むTextBoxまたはLabelをActiveReportsに作成します。ただし、RightFaxがドキュメントを受信し、RightFaxクライアントUIを起動するときには、値は設定されません。埋め込まれたコードはFAX画像に残ります。RightFaxプリンタードライバーをHPLaserJet4に設定しています。VisualStudio2010Professionalを使用してC#で開発しています。
Webでの提案の1つは、埋め込みコードがCourierまたは別の「プリンターフォント」で設定されていることを確認することです。ただし、Visual Studioには「Courier」または「TimesRoman」はなく、これらの標準フォントのMSTrueTypeバージョンである「CourierNew」および「TimesNewRoman」のみがあります。
ファックスを送信するこの方法は、同じRightFaxサーバーを使用する別のマシンで、ActiveReportsを使用しない古いソフトウェアで機能します。
ActiveReportsとRightFaxのインターフェースを共有できる経験をいただければ幸いです。
ありがとう、
グレッグ・ロブデル