<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SAP NetWeaver ABAP基盤：概要：プレゼンテーション・テクノロジー]]></title><description><![CDATA[<p>このトピックでは、NetWeaver ABAP Platformのプレゼンテーション・テクノロジーを説明します。</p><h2 id="画面処理" class=" page-header">画面処理</h2><div class="level2"><p>ABAPプログラムの画面技術は、後からWEB対応のWebDynproも追加されましたが、従来からDynproを使ってきました。SapECCシステムで利用されている標準画面は、全てDynproで構成されています。 Dynpro画面はSapGUIウィンドウに表示されます。SapGUIは、SapECCシステムへのユーザインタフェースです。SapGUIはABAPアプリケーションサーバと通信し、ABAPアプリケーションからレスポンスされたプレゼンテーションを表示し、またユーザからの入力を処理し、そのアクションをABAPアプリケーションへリクエストします。</p></div><h3 id="sapguiウィンドウ">SapGUIウィンドウ</h3><div class="level3"><p>一般的な SapGUIウィンドウは以下のようなUIパーツから構成されます。</p><ul class=" fix-media-list-overlap"><li class="level1"><div class="li">メニューバー</div></li><li class="level1"><div class="li">システム機能バー</div></li><li class="level1"><div class="li">表題バー</div></li><li class="level1"><div class="li">アプリケーションバー</div></li><li class="level1"><div class="li">Dynpro領域</div></li><li class="level1"><div class="li">ステータスバー</div></li></ul><p>下記の図でSapGUIウィンドウのレイアウト構成を示します。<a href="https://www.sappane.com/_detail/kdict/basis/06/sap_gui_window_02.jpg?id=kdict%3Abasis%3A06%3A66" class="media" target="_blank" title="kdict:basis:06:sap_gui_window_02.jpg" rel="noopener"><img src="https://www.sappane.com/_media/kdict/basis/06/sap_gui_window_02.jpg" class="mediacenter img-responsive" style="margin:0.2em auto" /></a></p></div><h3 id="dynproの構成要素">Dynproの構成要素</h3><div class="level3"><p>Dynproは主に、Dynpro属性、画面レイアウト、エレメント一覧、PBO、PAIから構成されます。</p><ul class=" fix-media-list-overlap"><li class="level1"><div class="li">Dynpro属性<br />Dynproが持つ基本情報です。Dynpro番号、Dynproタイプ(標準・従属画面・ダイアログボックス・選択画面）、後続Dynproなどがあります。</div></li><li class="level1"><div class="li">画面レイアウト<br />画面のレイアウト情報です。各UIエレメントの位置やサイズを定義します。</div></li><li class="level1"><div class="li">エレメント一覧<br />Dynproが持っている各UIエレメントの詳細です。</div></li><li class="level1"><div class="li">PBO<br />Process Before Output、Dynpro画面が表示される前の処理を行う処理ブロックです。</div></li><li class="level1"><div class="li">PAI<br />Process After Input、Dynpro画面が表示され、ユーザがアクションを行った後の処理を行う処理ブロックです。</div></li></ul></div><h2 id="印刷出力" class=" page-header">印刷出力</h2><div class="level2"><p>NetWearver ABAP Platformは、ABAPアプリケーション内に独自のスプールリングおよび印刷システムを提供しています。これはすべての印刷機能への統一的なインタフェースとなっています。</p></div><h3 id="プリンタとの接続形式">プリンタとの接続形式</h3><div class="level3"><p>ABAPアプリケーションとプリンタの接続形式には以下の３つの方法があります。</p><ul class=" fix-media-list-overlap"><li class="level1"><div class="li">アプリケーションサーバのローカル接続 (アクセス方法 L, C)</div></li><li class="level1"><div class="li">lpd hostを経由したリモート接続 (アクセス方法 U)</div></li><li class="level1"><div class="li">PC と SAPlpdを経由したリモート接続 (アクセス方法 U or P)</div></li></ul><p><a href="https://www.sappane.com/_detail/kdict/basis/16/print_service_01.jpg?id=kdict%3Abasis%3A06%3A66" class="media" target="_blank" title="kdict:basis:16:print_service_01.jpg" rel="noopener"><img src="https://www.sappane.com/_media/kdict/basis/16/print_service_01.jpg" class="mediacenter img-responsive" style="margin:0.2em auto" /></a></p><p>ABAPアプリケーションのスプール管理は「トランザクションコード：SPAD」から管理・定義が可能です。</p></div><h3 id="印刷処理の流れ">印刷処理の流れ</h3><p>SapECCにおける印刷は、以下のステップを使用します。 1.ユーザが生成された出力の印刷を要求すると、その要求はスプールシステムに送信されます。この処理は、スプール要求の生成と呼ばれます。 2.スプール要求は、プリンタと印刷形式の指定とともに、スプールデータベースに格納されます。 3.データを印刷するために、スプール・ワーク・プロセスが処理するスプール要求のための印刷要求が生成されます。 4.スプールワークプロセスは、印刷のためにデータを整形し、印刷要求をWindowsスプールシステムに渡します。 5.Windowsスプールシステムがプリンタキュー管理を引き継ぎ、データが適切な出力デバイスに渡され、印刷されるようにします。</p>]]></description><link>http://www.isummary.jp/topic/357/sap-netweaver-abap基盤-概要-プレゼンテーション-テクノロジー</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 10:56:40 GMT</lastBuildDate><atom:link href="http://www.isummary.jp/topic/357.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 07 Jan 2020 22:00:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SAP NetWeaver ABAP基盤：概要：プレゼンテーション・テクノロジー on Tue, 07 Jan 2020 22:00:02 GMT]]></title><description><![CDATA[<p>このトピックでは、NetWeaver ABAP Platformのプレゼンテーション・テクノロジーを説明します。</p><h2 id="画面処理" class=" page-header">画面処理</h2><div class="level2"><p>ABAPプログラムの画面技術は、後からWEB対応のWebDynproも追加されましたが、従来からDynproを使ってきました。SapECCシステムで利用されている標準画面は、全てDynproで構成されています。 Dynpro画面はSapGUIウィンドウに表示されます。SapGUIは、SapECCシステムへのユーザインタフェースです。SapGUIはABAPアプリケーションサーバと通信し、ABAPアプリケーションからレスポンスされたプレゼンテーションを表示し、またユーザからの入力を処理し、そのアクションをABAPアプリケーションへリクエストします。</p></div><h3 id="sapguiウィンドウ">SapGUIウィンドウ</h3><div class="level3"><p>一般的な SapGUIウィンドウは以下のようなUIパーツから構成されます。</p><ul class=" fix-media-list-overlap"><li class="level1"><div class="li">メニューバー</div></li><li class="level1"><div class="li">システム機能バー</div></li><li class="level1"><div class="li">表題バー</div></li><li class="level1"><div class="li">アプリケーションバー</div></li><li class="level1"><div class="li">Dynpro領域</div></li><li class="level1"><div class="li">ステータスバー</div></li></ul><p>下記の図でSapGUIウィンドウのレイアウト構成を示します。<a href="https://www.sappane.com/_detail/kdict/basis/06/sap_gui_window_02.jpg?id=kdict%3Abasis%3A06%3A66" class="media" target="_blank" title="kdict:basis:06:sap_gui_window_02.jpg" rel="noopener"><img src="https://www.sappane.com/_media/kdict/basis/06/sap_gui_window_02.jpg" class="mediacenter img-responsive" style="margin:0.2em auto" /></a></p></div><h3 id="dynproの構成要素">Dynproの構成要素</h3><div class="level3"><p>Dynproは主に、Dynpro属性、画面レイアウト、エレメント一覧、PBO、PAIから構成されます。</p><ul class=" fix-media-list-overlap"><li class="level1"><div class="li">Dynpro属性<br />Dynproが持つ基本情報です。Dynpro番号、Dynproタイプ(標準・従属画面・ダイアログボックス・選択画面）、後続Dynproなどがあります。</div></li><li class="level1"><div class="li">画面レイアウト<br />画面のレイアウト情報です。各UIエレメントの位置やサイズを定義します。</div></li><li class="level1"><div class="li">エレメント一覧<br />Dynproが持っている各UIエレメントの詳細です。</div></li><li class="level1"><div class="li">PBO<br />Process Before Output、Dynpro画面が表示される前の処理を行う処理ブロックです。</div></li><li class="level1"><div class="li">PAI<br />Process After Input、Dynpro画面が表示され、ユーザがアクションを行った後の処理を行う処理ブロックです。</div></li></ul></div><h2 id="印刷出力" class=" page-header">印刷出力</h2><div class="level2"><p>NetWearver ABAP Platformは、ABAPアプリケーション内に独自のスプールリングおよび印刷システムを提供しています。これはすべての印刷機能への統一的なインタフェースとなっています。</p></div><h3 id="プリンタとの接続形式">プリンタとの接続形式</h3><div class="level3"><p>ABAPアプリケーションとプリンタの接続形式には以下の３つの方法があります。</p><ul class=" fix-media-list-overlap"><li class="level1"><div class="li">アプリケーションサーバのローカル接続 (アクセス方法 L, C)</div></li><li class="level1"><div class="li">lpd hostを経由したリモート接続 (アクセス方法 U)</div></li><li class="level1"><div class="li">PC と SAPlpdを経由したリモート接続 (アクセス方法 U or P)</div></li></ul><p><a href="https://www.sappane.com/_detail/kdict/basis/16/print_service_01.jpg?id=kdict%3Abasis%3A06%3A66" class="media" target="_blank" title="kdict:basis:16:print_service_01.jpg" rel="noopener"><img src="https://www.sappane.com/_media/kdict/basis/16/print_service_01.jpg" class="mediacenter img-responsive" style="margin:0.2em auto" /></a></p><p>ABAPアプリケーションのスプール管理は「トランザクションコード：SPAD」から管理・定義が可能です。</p></div><h3 id="印刷処理の流れ">印刷処理の流れ</h3><p>SapECCにおける印刷は、以下のステップを使用します。 1.ユーザが生成された出力の印刷を要求すると、その要求はスプールシステムに送信されます。この処理は、スプール要求の生成と呼ばれます。 2.スプール要求は、プリンタと印刷形式の指定とともに、スプールデータベースに格納されます。 3.データを印刷するために、スプール・ワーク・プロセスが処理するスプール要求のための印刷要求が生成されます。 4.スプールワークプロセスは、印刷のためにデータを整形し、印刷要求をWindowsスプールシステムに渡します。 5.Windowsスプールシステムがプリンタキュー管理を引き継ぎ、データが適切な出力デバイスに渡され、印刷されるようにします。</p>]]></description><link>http://www.isummary.jp/post/357</link><guid isPermaLink="true">http://www.isummary.jp/post/357</guid><dc:creator><![CDATA[峯文]]></dc:creator><pubDate>Tue, 07 Jan 2020 22:00:02 GMT</pubDate></item></channel></rss>