[戻る]
記事閲覧
投稿キー (右画像の数字を入力) 投稿キー
おなまえ
Eメール
タイトル
コメント
参照先
暗証キー (英数字で8文字以内)
文字色
今日電話したものです。 投稿者:Takemoto 投稿日:2024/04/02(Tue) 16:18 No.2854

会社から外部へのメールができないのでここに記載させていただきます。
paoRep.Output();  で使用されたパラメーターが有効ではありません。のエラーになります。

以下がXML定義です。
(すいません。掲示板には相当長いソースコードですので、抜粋編集させていたいただきました。Pao@Office)
<LineAttr AttrName="Line44" Width="0.5" Style="Custom" />

Re: 今日電話したものです。 投稿者:Pao@Office 投稿日:2024/04/04(Thu) 18:35 No.2858

申し訳ございません。書き込みが掲示板としては、ソースコードとデザインファイル全てで、相当長くなっていたので、今回のポイント箇所以外は、省略させていただきました。

以下、今回の不具合についての原因と対処方法です。

デザイナーで「点線間隔カンマ区切指定」を選択した時に
点線感覚には数値がカンマ区切りで(10,5)のようになり
その結果、デザインXAMLでは、
<LineAttr AttrName="Line40" Width="0.4" Style="Custom" Pattern="10,5" />
となります。これが通常です。
10,5 という数値は、「点線間隔カンマ区切指定」を選択した時にデフォルトで表示されます。

しかし、Takemoto 様のデザインXAMLを拝見したところ
<LineAttr AttrName="Line44" Width="0.5" Style="Custom" />
となっていたため、10,5 の表示を削除されたと思われます。

その結果、四角の線を描画しようとした時に、今回の不具合が発生してしまいました。

本来であればデザイン保存時に、エラーとすべきだると思いますが、申し訳ございません。
ユーザカスタム点線でその点線の間隔数値を削除した場合でも、デザインが保存できておおります。

それか、デザイナーでなく、帳票出力側で、線がCustomでも点線間隔が指定されていない場合、実線として出力すべきかもしれません。

どちらにしても、次回リリースで対応させていただきます。

今回のケースにつきましては、帳票デザインを見る限り、「実線」で良さそうでしたので、「点線間隔カンマ区切指定」の箇所を、「実線」にしてみてください。

または、XAMLファイルの
<LineAttr AttrName="Line44" Width="0.5" Style="Custom" />
の Style="Custom" をすべて消してテキストファイルを保存して、お試しください。

よろしくお願いします。

- YY-BOARD -