- このトピックは空です。
-
投稿者投稿
-
2021年6月29日 3:22 PM #491
kom
ゲストWinXP & C#2005で開発しています。
標準プリンタをEPSON VP-4200 とし、
WREngine1.CreateReport();
WREngine1.CreatePrinter(PrintName);
で作成したWRReportとWRPrinterのPaperSizeプロパティに
値をセットした所、WRPrinterはOKですが、
WRReportで以下のエラーが発生します。ErrorCode[60101]
InvalidParameterRange:指定されたパラメータの値の範囲
が正しくありません。
○wdnPrinter.PaperSize=
System.Drawing.Printing.PaperKind)139×wdnReport.PaperSize=
System.Drawing.Printing.PaperKind)139?wdnPrinter.PrinterName
“EPSON VP-4200”?wdnReport.PrinterName
“EPSON VP-4200”?wdnPrinter.SupportedPaperSizes
{次元:[56]}
[0]: Letter
[1]: Legal
[2]: A3
[3]: A4
[4]: A5
[5]: B4
[6]: B5
[7]: JapanesePostcard
[8]: Standard10x11
[9]: Standard15x11
[10]: JapaneseDoublePostcard
[11]: A6
[12]: A3Rotated
[13]: A4Rotated
[14]: A5Rotated
[15]: B4JisRotated
[16]: B5JisRotated
[17]: JapanesePostcardRotated
[18]: JapaneseDoublePostcardRotated
[19]: A6Rotated
[20]: JapaneseEnvelopeKakuNumber2Rotated
[21]: JapaneseEnvelopeKakuNumber3Rotated
[22]: JapaneseEnvelopeChouNumber3Rotated
[23]: JapaneseEnvelopeChouNumber4Rotated
[24]: 132
[25]: 133
[26]: 134
[27]: 135
[28]: 136
[29]: 137
[30]: 138
[31]: 139
[32]: 140
[33]: 141
[34]: 142
[35]: 143
[36]: 144
[37]: 145
[38]: 146
[39]: 147
[40]: 148
[41]: 149
[42]: 150
[43]: 151
[44]: 152
[45]: 153
[46]: 154
[47]: 155
[48]: 156
[49]: 157
[50]: 158
[51]: 159
[52]: 160
[53]: 161
[54]: 162
[55]: 163原因と対処方法をお教え頂けないでしょうか。
2021年6月29日 3:22 PM #492伊藤@ソフトウィング
ゲスト日頃より弊社製品をご利用いただきまして、誠にありがとうございます。
ご連絡頂いたエラーについてですが、WRReportに指定されましたwdnReport.PaperSize=
System.Drawing.Printing.PaperKind)139はWindows標準で定義されている値ではない為、エラーが発生しているようです。
又、WRPrinterではプリンタ情報を参照しており、wdnReport.PaperSize=
System.Drawing.Printing.PaperKind)139はプリンタにて用紙サイズが定義されている為、エラーが発生しないと考えられます。対処方法としてはwdnReport.PaperSizeにPaperKind.Customを指定して頂き、PaperLengthとPaperWidthを設定して頂けますでしょうか。
詳細はヘルプを参照して頂けますようお願い致します。以上、宜しくお願い致します。
2021年6月29日 3:22 PM #493kom
ゲストCustomの設定では印刷できません。
下記の設定で印刷をすると、エラーが発生します。ErrorCode[13002]
UnsupportedPaperSize:指定された用紙は現在のプリンタでは印刷することができません。?wdnReport.PrinterName
“EPSON VP-4200”
?wdnReport.Unit
LCPI
?wdnReport.PaperLength
4.5
?wdnReport.PaperWidth
8.098
?wdnReport.PaperSize
Custom
?wdnPrinter.PrinterName
“EPSON VP-4200”
?wdnPrinter.PaperSize
137
?wdnPrinter.PaperLength
114.3
?wdnPrinter.PaperWidth
381.0対処方法を教えて下さい。
2021年6月29日 3:22 PM #494中嶋@ソフトウィング
ゲスト★投稿日:2007/02/15(Thr)11:40:31
日頃より弊社製品をご利用いただきまして、誠にありがとうございます。
指定された用紙は現在のプリンタでは印刷することができません。のエラーの対処方法ですが
プリンタのプロパティ サーバーのプロパティにて出力を行いたい用紙を作成してください。
プリンタ独自にユーザ定義を設定することもできるドライバもありますので
その場合、各種プリンタドライバの、用紙定義を設定を行なってください。以上、よろしくお願いいたします。
2021年6月29日 3:23 PM #495kom
ゲストすみません、整理すると、
WingReportでは、System.Drawing.Printing.PaperKind
で定義している用紙サイズ以外は、Custom(ユーザー定義)
で設定しないと印刷できないという事なんですよね。言い換えると、
139 = 「連続紙 15×4 1/2 インチ」の、用紙サイズは
選択して印字する事はできない。
「連続紙 15×4 1/2 インチ」で印字する時は、
ユーザー定義でその用紙を作成し、選択・印字する
という認識でよろしいのでしょうか。2021年6月29日 3:23 PM #496中嶋@ソフトウィング
ゲストお世話様になっております。
今回のケースのような場合PaperSizeの候補以外の用紙サイズを設定する場合はユーザサイズを指定してください。
詳細はリファレンスヘルプ
WRReportオブジェクト/PaperSizeプロパティ
をご参照いただければと思います。以上、よろしくお願いいたします。
-
投稿者投稿
- フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。