バージョン 6.3.3
 —  Web テクノロジ  —

プログラミングのヒント

このセクションでは、Natural Web インターフェイスの使用についていくつかのヒントを提供します。

このセクションでは、次のトピックについて説明します。


小文字での編集

メインフレームで Natural を使用している場合は、エディタで以下を設定できます。

エディタを小文字に設定します。

  1. メニュー構造の[Profile]>[Additional Options]>[General Defaults]>[Editing in Lower Case]を順に選択します。

  2. [Editing in Lower Case]フィールドに「Y」を入力します。

Top of page

引用符とアポストロフィ

アプリケーションで引用符とアポストロフィの両方を使用するには、Natural パラメータ TQ(引用符の変換)を確認してください。 このパラメータは、Natural テキスト定数内の引用符(")の変換を制御します。 コンパイル時にのみ影響があります。 このパラメータを OFF にするか、W3-QUOTE-DQUOTE を使用してください。

パラメータ
1 W3QUOTE            (A001) /*  o/  : Quote (")
1 W3APOSTROPHE       (A001) /*  o/  : Apostrophe (')
呼び出し方法
PERFORM W3-QUOTE-DQUOTE W3QUOTE W3APOSTROPHE

Top of page

値で定義された変数

すべての入力変数は、BY VALUE で定義されます。つまり、MOVE 互換のすべての値、特に定数文字列を使用できます。

Top of page

リソースへのアクセス

すべてのリソース(画像、音声、Java アプレットなど)は、HTTP サーバーに保存されます。 プログラムを作成して再配置する場合は、これらのリソースのパス名をハードコーディングしないでください。

環境変数を定義するときに、リソースの現在のパスを指定します。 環境変数は、Natural Web サーバーエクステンションで設定できます。 変数を設定しない場合は、デフォルト設定を使用します。

Top of page

定数値

パラメータデータエリア W3CONST には、便利な定数値がいくつかあります。

##HTTP_NEWLINE

戻りページに書き込むと、文字列 ##HTTP_NEWLINE を文字列に圧縮することによって実際に新しい行を作成できます。

##HTTP_NEWLINE_LENGTH

文字列 ##HTTP_NEWLINE の長さは、実装ごとに異なる場合があります。 ##HTTP_NEWLINE の長さが必要な場合は、##HTTP_NEWLINE_LENGTH を使用します。

Top of page

新しいページの作成

出力が戻りページの上限を超えている可能性がある場合に、戻りページに何バイトの空きがあるかを評価するには、W3COUNTER を使用します。

Top of page

DCOM/RPC

RPC と DCOM の両方で動作するアプリケーションを作成する場合は、考慮するべき点がいくつかあります。

Top of page