[シリーズ] ABAPのSAPスマートフォームを印刷形式に用紙をセット

いいえ公共ん: SAP技術
著者: Matinal
オリジナルソース: http://www.cnblogs.com/SAPmatinal/
 

 

序文

私たちは、私の公共の数に焦点を当てることができ、より良いレイアウトの数の国民は、より快適に読みます。

ボディパーツ

SAPに印刷されたレポートを行う際に、用紙の印刷形式の第1のセットは、例えば、印刷するために使用される以下の植物ピンホール紙に、紙は、レポートのために、印刷形式SAPに提供されます。

1、SPADトランザクションコードの動作、完全な管理選択ツールバーボタン[ON] - >選択ページ] [デバイスタイプ(ページ上の4つのボタンがあります] [デバイスの種類、印刷制御[]、[]フォーマットタイプ、[P]の形式)。

2.(注意ページフォーマットのリストインターフェイスを入力する[フォーマット]ページを選択し、左のツールバー上のツールバーを選択し、[改正]アイコンが[新規]アイコンを表示されます。[改正]指していないアイコンは、[新規]アイコンを表示されません。 );新しいページフォーマット、フォーマットエントリページ名「zkz」、方向選択肖像「ポートレート」を入力するには、アイコン画面上の新規作成を選択し、すなわち垂直、用紙サイズ:用紙幅「215ミリメートル」、用紙長「140ミリメートル」(注:保存して終了し、垂直方向、印刷用紙の印刷機に好ましくは垂直であるときに)用紙セットを印刷するとき140 * 215が利用可能である、そのような方向横印刷機を横から選択された横方向です。

[フォーマット]を選択しますフォーマットリストインターフェイスのタイプを入力し、タイプ「のSAPscript」または「ABAP一覧」を選択し、「215 * 140」と入力して、新しいインタフェースフォーマットを入力するには、ツールバーのアイコン、フォーマットタイプの[新規作成]を選択可能です。[プロパティ]を選択します保存して終了、ページのフォーマット名はコメント「XXXXX」を記入し、「zkz」の前に設定します。

図4に示すように、リスト内のデバイスの種類を選択し、デバイスタイプ画面のリストを入力し、[デバイスタイプ]を選択すると、「CNSAPWIN」、画面を変更するデバイスタイプの形式を入力するために選択ツールバーのデバイスタイプ(変化)インターフェース、[フォーマット]ボタンアイコンを入力するダブルクリック選択されセット「215 * 140」上のボックスフォーマットタイプに充填された「フォーマット」ダイアログボックスの[新規]アイコンを、決定することができます。

5、「215 * 140」は、インタフェースコーディングに配置するためにダブルクリックし、入力する形式のインターフェースを維持する編集フォーマットの上記のタイプをダブルチェック、書き込みレポート出力のためにすることができます使用され、行間隔は、コードワードに書き込むことができます間隔、フォント、フォントサイズ。

したがって紙プリントが配置されたピンホール紙をレポートに使用続いて、レポートSAPの形式で印刷されています。

図6に示すように、書き込みモードの出力は、プログラムが提供されるが、印刷時に「215 * 140」の上方に設けられた「フォーマットタイプ」を選択するようにユーザに要求する必要はありません。

7、smarform方法は、テーブルを描画するトランザクションコードスマートフォームを使用する場合、「ページフォーマット」の「表のプロパティ」欄の「出力オプション」上記「* 140 215」を選択して設定することができます。

図8に示すように、デフォルトの用紙A4であり、ドットマトリックスプリンタ、我々は、カスタムサイズに用紙を必要とするが、215 * 140の形式として定義され、実際のサイズは214.5ミリメートル/ 139.5ミリメートルに設定することができます。

この時点で、あなたは、ABAPレポートがプリントアウト正しい形式のドットマトリックスに出てきたことができます。

原因SAPドットマトリックスプリンタとの間のインターフェイスの問題のために、そしてラインがあまりにも薄い形状であれば、フォームそこに印刷されます際に、いくつかの水平線と垂直線の欠落、救済措置は次のとおりです。注:表の枠線大胆形、それが設定するのが最適です20TW。

おすすめ

転載: www.cnblogs.com/SAPmatinal/p/11184634.html