バージョン 6.3.3
 —  ツールおよびユーティリティ  —

SYSAPI - Natural アドオン製品の API

SYSAPI ユーティリティは、Entire Output Management などの Natural アドオン製品のアプリケーションプログラミングインターフェイス(API)を検索し、テストするために使用します。 このユーティリティは、Windows ローカル環境、または Windows、UNIX、OpenVMS、メインフレームプラットフォーム上のリモート環境のいずれかで実行できます。

Natural アドオン製品の API は、データへのアクセスやデータの変更、またはアドオン製品やサブコンポーネントに固有のサービスの実行に使用される Natural サブプログラム(カタログ化オブジェクト)です。

Natural アドオン製品の API は、特定の Natural アドオン製品に固有のオブジェクト用に提供される Natural ライブラリやシステムファイル内に用意されています。 Natural アドオン製品の API の使用方法については、各アドオン製品のドキュメントを参照してください。

SYSAPI ユーティリティでは、Natural アドオン製品の API ごとに、機能説明、1 つのプログラム例、API 固有のキーワードが提供されています。

次のトピックについて説明します。

関連トピック:


前提条件

Top of page

SYSAPI の呼び出しと終了

このセクションでは、SYSAPI ユーティリティの呼び出しと終了の手順について説明します。

Start of instruction set SYSAPI を呼び出すには

Start of instruction set SYSAPI を再スタートするには

Start of instruction set SYSAPI を終了するには

Top of page

SYSAPI ツリービュー項目

このセクションでは、[SYSAPI utility]ウィンドウのツリー構造およびツリービューに含まれるノードと項目について説明します。

ツリーの一番上にあるルートノード[SYSAPI - APIs of Natural Add-on-Products]から、次のノード階層を展開できます。

Natural アドオン製品ノード

サイトにインストールされている Natural アドオン製品には、それぞれ独自のノードがあります。このノードには、下位の API グループノードが 1 つ以上含まれています。

API グループノード

API グループノードは、それぞれ親ノードの Natural アドオン製品に提供されている特定の API 機能を表しています。 1 つの API グループノードに、特定の機能に関連するすべての API ノードが含まれています。

API ノード

API ノード名は、API サブプログラム名およびその機能の簡単な説明で構成されています。 API ノードは API 名でソートされます。

API ノードには次の API 固有の項目があります。

項目 説明
キーワード API に関連するすべてのキーワード。 「キーワードの選択」および「すべてのキーワードのリスト」も参照してください。
説明 API の説明が含まれているテキストオブジェクトまたはプログラム。 API と API に関連するキーワードの目的、機能、および呼び出し規則について説明します。
プログラム例 API を呼び出す方法を示すプログラム例またはサブプログラム例。

Top of page

SYSAPI ユーティリティ機能の実行

SYSAPI ユーティリティを使用してキーワードを指定すると、API 固有のテキストオブジェクト(説明)に対する操作、プログラム例、API グループに対する機能(現在のタスクに関連する API の検索など)を実行できます。

オブジェクト操作には、リスト、開く、実行などの機能があります。これらは標準機能に対応し、テキストタイプまたはプログラムタイプの Natural オブジェクトのメンテナンスや実行に使用できます。 これらの機能を実行するには、各オブジェクトに関連付けられたコンテキストメニューを使用します。 これらの機能の詳細については、『Natural スタジオの使用』ドキュメントの関連するセクションを参照してください。

次のセクションでは、API グループに対して実行できる機能について説明します。

キーワードの選択

この機能は、選択した API グループの中で、指定したキーワードが適用されるすべての API ノードをリストするときに使用します。

Start of instruction set キーワードで API をリストするには

  1. Natural アドオン製品の API グループノードを選択してコンテキストメニューを開き、[Select Keyword]を選択するか、Shift キーを押したまま K キーを押します。

    [Select Keyword]ウィンドウが表示されます。

  2. ドロップダウンリストボックスから、SYSEXT ユーティリティのドキュメントの[Select Keyword]ウィンドウ例に示されているように、キーワードを選択します。

  3. [OK]ボタンを選択します。

    選択した API グループのノード名にキーワードが表示されます。

  4. API グループノードを展開します。

    選択した API グループに対して、指定したキーワードが該当するすべての APIノードがリストされます。 このウィンドウは、SYSEXT ユーティリティの対応するウィンドウに似ています。SYSEXT ユーティリティのドキュメントのを参照してください。

  5. 必要に応じて、[Select Keyword]ウィンドウでアスタリスク(*)を選択し、API グループノードで使用可能なすべての API ノードのリストに戻ります。

すべてのキーワードのリスト

この機能は、選択した API グループで使用可能なすべてのキーワードをリストするときに使用します。

Start of instruction set API グループのすべてのキーワードをリストするには

  1. API グループノードを選択してコンテキストメニューを開き、[List All Keywords]を選択するか、Shift キーを押したまま A キーを押します。

    [All Keywords]ウィンドウが表示され、ルートノードに Natural アドオン製品の名前および選択した API グループの名前が表示されます。

    このウィンドウは、SYSEXT ユーティリティの[All Keywords]ウィンドウに似ています。SYSEXT ユーティリティのドキュメントにある例を参照してください。

  2. ルートノードを展開します。

    選択した API グループで使用可能なすべてのキーワードがリストされます。 キーワードノードを展開し、そのキーワードが適用されるすべての API ノードを表示できます。

更新

この機能は、現在の SYSAPI 環境設定を更新します。 例えば、Natural アドオン製品でその API の説明およびキーワードに対して複数の言語がサポートされている場合、言語コード(システム変数 *LANGUAGE)を変更して、API の説明およびキーワードを別の言語に変更できます。

Start of instruction set SYSAPI 環境設定を変更するには

  1. ルートノード[SYSAPI - APIs of Natural Add-on Products]を選択してコンテキストメニューを開き、[Refresh]を選択するか、Shift キーを押したまま R キーを押します。

    [Refresh]ウィンドウが表示されます。

  2. 更新を確定するには[OK]ボタンを選択し、操作を中止するには[CANCEL]を選択します。

Top of page