PDT が使用したとき、絶対水平移動コマンドが間違って処理しました。

文書翻訳 文書翻訳
文書番号: 214656 - 対象製品
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
すべて展開する | すべて折りたたむ

目次

現象

400 の 絶対水平移動 SCS コマンドを持つ印刷ジョブが不正の書式場合で AS を印刷する / 400 のプリント セッションがプリンタ定義 テーブル(PDT)ファイルを使用するよう、構成される AS。 データがあるより、設計される左余白どころかデータが印刷されるのが不正の書式で発生します。

例として次の出力を生成する仮定印刷ジョブを前提とします。
123456789
    AAAA
				

印刷ジョブの 2 行は、(引用符を使わないで)(列 5 の)印刷位置の開始「 AAAA」を印刷仮定。 次の位置が列の番号 5 だと指定する 2 の行の先頭の 絶対水平移動 コマンドがこの印刷ジョブに含まれる場合、 SNA Server プリント セッションが PDT ファイルを使用するよう、構成される場合、次の出力が生成されます。

123456789
     AAAA
				

2 行は、印刷位置 5 の代わりの(列 6 の)印刷位置の印刷を開始します。

SNA Server マネージャの PDT を使用するよう、 AS 400 のプリント セッションが構成されないこれは発生しません。

絶対垂直移動 コマンド での同様の問題の詳細については、次の Microsoft Knowledge Base の記事を参照してください。

Absolute Vertical Move Command Handled Incorrectly if PDT Used

原因

PDT ファイルがプリント セッションで使用される場合、 SNA Server のホスト プリント サービスで使用された仮想プリント ドライバが印刷ジョブの現在の印刷位置を追跡しません。 したがって、現在の印刷行を介して 絶対水平移動 コマンドを処理するとき、 5250 のプリント プロバイダを移動するために、印刷位置の数を計算するとき、 1 の現在の印刷位置を常に使用します。 これと、現在の印刷行を介して印刷データを非常に詳細に移動するプリンタに送信されている余分なスペースが発生します。

現在の印刷位置が / 400 がセッションを印刷する場合、この問題が PDT ファイルが AS に使用されない場合、発生しない理由、あるように PDT ファイルが使用されない、 / 追跡されます。

解決方法

SNA Server 4.0

この問題を解決するには、SNA Server Version 4.0 の最新の Service Pack を入手してください。 関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
215838 最新の SNA Server version 4.0 Service Pack の入手方法

SNA Server 3.0

この問題を解決するために、 SNA Server version 3.0 の最新の Service Pack を入手します。 関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
184307 最新の SNA Server version 3.0 Service Pack の入手方法

状況

SP3 3.0 と 4.0 と SP1 4.0 と SP2 4.0 これがマイクロソフトで問題として 3.0SP2 Microsoft SNA Server versions 3.0 3.0 SP1 の問題を認識しました。 この問題は、SNA Server Version 3.0 Service Pack 4 および SNA Server Version 4.0 Service Pack 3 で修正済みです。

詳細

更新プログラムを適用した後に、 PDT ファイルが使用される場合、ホスト プリント サービスが印刷ジョブの現在の印刷位置を追跡します。

400(APPC)印刷 SCS がプレゼンテーション位置(PP)「 0x34」が AS に広く使用されるコードを制御します。 この制御コードは、印刷位置が縦に水平にまたは前の縦な位置の比例を、または縦な絶対位置をに移動されるのを許可します。

次は、 4 つの プレゼンテーション位置 SCS のフォームがコードを制御することです。

絶対水平プレゼンテーション位置(「0x34C0(nn)」 AHPP)
パラメータ: nn 印刷位置が設定された列番号。
サンプル: 34C00F
AHPP 0 からの 34 C
0F 列番号 15

相対水平プレゼンテーション位置(「0x34C8(nn)」 RHPP)
パラメータ: nn 現在の印刷位置から移動する列の数。
サンプル: 34C80F
34 C RHPP 8
15 の列 0F

絶対垂直プレゼンテーション位置(「0x34C4(nn)」 AVPP)
パラメータ: nn 印刷位置が設定された行番号。
サンプル: 34C40F
34 C AVPP 4
0F 行番号 15

相対垂直プレゼンテーション位置(「0x344C(nn)」 RVPP)
パラメータ: nn 現在の印刷位置から移動する行の番号。
サンプル: 344C0F
344 RVPP
0F 15 行

プロパティ

文書番号: 214656 - 最終更新日: 2014年2月23日 - リビジョン: 3.1
この資料は以下の製品について記述したものです。
  • Microsoft SNA Server 3.0 Service Pack 4
  • Microsoft SNA Server 4.0
キーワード:?
kbnosurvey kbarchive kbbug kbfix kbsna300sp4fix kbsna400sp3fix kbqfe kbhotfixserver KB214656 KbMtja kbmt
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。もし誤訳を発見された場合には、この KB 下部よりフィードバックをお寄せください。
英語版 KB:214656
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com