Natural システムエラーメッセージ 4701~4750

NAT4701: プログラムにデータが定義されていません。

テキスト
プログラムにデータが定義されていません。
説明
編集画面の上半分に表示するプログラム(またはサブプログラム、サブルーチン、
ヘルプルーチン)に、明示的なフィールド定義が含まれていません。
対処
表示するプログラムをチェックしてください。また、プログラムで
使用されるデータエリアを表示して、目的の変数を確認してください。

NAT4702: フィールド/パラメータタイプがありません。

テキスト
フィールド/パラメータタイプがありません。
説明
フィールド/パラメータタイプを指定しなければいけません。
対処
フィールド/パラメータタイプを入力してください。

NAT4703: インデックスが '0' の次元に対して、開始値を入力しないでください。

テキスト
インデックスが '0' の次元に対して、開始値を入力しないでください。
説明
インデックスが '0' の次元に対して、
'開始' 値を指定することはできません。
対処
インデックスを指定するか、または開始値を削除してください。

NAT4704: WRITE ステートメントではダイナミックレイアウトを使用できません。

テキスト
WRITE ステートメントではダイナミックレイアウトを使用できません。
説明
WRITE ステートメントを使用して出力するマップには、
ダイナミックレイアウトマップを使用できません。
対処
エラーを修正してください。

NAT4705: 整合性チェック名はすでに存在していますが、フリールールではありません。

テキスト
整合性チェック名はすでに存在していますが、フリールールではありません。
説明
指定した整合性チェック名はすでに存在し、自動ルール
として Predict 内に定義されています。
対処
他の整合性チェック名を指定してください。

NAT4706: Predict のデフォルトによって拒否されました。

テキスト
Predict のデフォルトによって拒否されました。
説明
Predict のデフォルトで、'マップエディタのルール'
設定が 'D'(disallowed)になっています。
対処
Predict 管理者に、デフォルトの変更を依頼してください。

NAT4707: 同時にルール名とソーステキストを入力しないでください。

テキスト
同時にルール名とソーステキストを入力しないでください。
説明
Predict からルールエディタへルールソースをインクルードするために
フリールール名またはソーステキストを入力してください。Enter キーを押してから、
Predict にソースを保存するためにルール名を入力してください。
対処
ルール名またはソーステキストを削除し、
Enter キーをもう一度押してください。

NAT4708: 出力フィールドの処理ルールは適用されません。

テキスト
出力フィールドの処理ルールは適用されません。
説明
出力フィールドに割り当てられた
処理ルールが実行されていません。
対処
処理ルールを削除するか、またはフィールドクラスを変更してください。

NAT4709: 内部エラーが発生しました。

テキスト
内部エラーが発生しました。
説明
対処

NAT4710: メモリの割り当てに失敗しました。

テキスト
メモリの割り当てに失敗しました。
説明
対処
作業を保存してからリソースを解放してください。

NAT4711: 不正なオブジェクトハンドルが検出されました。

テキスト
不正なオブジェクトハンドルが検出されました。
説明
Natural が、オブジェクトを示さないオブジェクトハンドルを受け取りました。
アプリケーションにプログラミングエラーがあったため、
オブジェクトハンドルに不正な値が割り当てられました。
対処
プログラムをチェックして修正します。

NAT4712: 属性タイプに不正な値があります。

テキスト
属性タイプに不正な値があります。
説明
アプリケーションのプログラムによって、属性に不正な値が割り当てられました。
対処
プログラムをチェックして修正します。

NAT4713: SUPPRESS-XXX-EVENT 属性に不正な値が割り当てられました。

テキスト
SUPPRESS-XXX-EVENT 属性に不正な値が割り当てられました。
説明
SUPPRESS-XXX-EVENT 属性のいずれかに、
許可されていない値が割り当てられました。
対処
許可されている値についてドキュメントを参照し、プログラムを
修正してください。

NAT4714: 不正な PARENT タイプです。

テキスト
不正な PARENT タイプです。
説明
PARENT 属性で参照されたオブジェクトのタイプが矛盾しています。
例えば、リストボックス項目には、親としてリストボックスコントロールが必要です。
対処
ドキュメントでオブジェクトタイプを確認してください。

NAT4715: SUCCESSOR 属性に不正なオブジェクトハンドルが検出されました。

テキスト
SUCCESSOR 属性に不正なオブジェクトハンドルが検出されました。
説明
SUCCESSOR 属性がオブジェクトを参照していません。
対処
プログラムをチェックして修正します。

NAT4716: Natural は要求された処理を実行できません。

テキスト
Natural は要求された処理を実行できません。
説明
Natural アプリケーションは、オブジェクトに
用意されていないオペレーションを実行しようとしました。
対処
有効なオペレーションについてドキュメントを参照し、プログラムを
修正してください。

NAT4717: データタイプが正しくありません。

テキスト
データタイプが正しくありません。
説明
パラメータ値に使用されている Natural データタイプが、
Natural の要求するタイプと一致しません。
対処
タイプの互換性についてドキュメントを参照し、プログラムを
修正してください。

NAT4718: フォントが正しくありません。

テキスト
フォントが正しくありません。
説明
STRING 属性に不正なフォントが割り当てられています。
対処
プログラムをチェックして修正します。

NAT4719: フォントハンドルが正しくありません。

テキスト
フォントハンドルが正しくありません。
説明
FONT-HANDLE 属性がフォントコントロールタイプの
オブジェクトを参照していません。
対処
プログラムをチェックして修正します。

NAT4720: NGU サブプログラムのパラメータに指定された添字または位置の値が正しくありません。

テキスト
NGU サブプログラムのパラメータに指定された添字または位置の値が正しくありません。
説明
対処
プログラムをチェックして修正します。

NAT4721: NGU サブプログラムのパラメータに指定された開始値が正しくありません。

テキスト
NGU サブプログラムのパラメータに指定された開始値が正しくありません。
説明
対処
プログラムをチェックして修正します。

NAT4722: NGU サブプログラムのパラメータに指定された終了値が正しくありません。

テキスト
NGU サブプログラムのパラメータに指定された終了値が正しくありません。
説明
対処
プログラムをチェックして修正します。

NAT4723: text-length パラメータの値が正しくありません。

テキスト
text-length パラメータの値が正しくありません。
説明
text-length パラメータの値が、'start-position' パラメータと
'end-position' パラメータ値の差より小さくなっています。
対処
プログラムをチェックして修正します。

NAT4724: line-from パラメータの値が正しくありません。

テキスト
line-from パラメータの値が正しくありません。
説明
対処
プログラムをチェックして修正します。

NAT4725: line-to パラメータの値が正しくありません。

テキスト
line-to パラメータの値が正しくありません。
説明
対処
プログラムをチェックして修正します。

NAT4726: column-from パラメータの値が正しくありません。

テキスト
column-from パラメータの値が正しくありません。
説明
対処
プログラムをチェックして修正します。

NAT4727: column-to パラメータの値が正しくありません。

テキスト
column-to パラメータの値が正しくありません。
説明
対処
プログラムをチェックして修正します。

NAT4728: :'colour-name' パラメータの値が正しくありません。

テキスト
colour-name パラメータの値が正しくありません。
説明
このエラーが発生する属性は、FOREGROUND-COLOUR-NAME
または BACKGROUND-COLOUR-NAME です。
対処
許可されている値についてドキュメントを参照し、プログラムを
修正してください。

NAT4729: 属性は修正できません。

テキスト
属性は修正できません。
説明
対処

NAT4730: Natural がウィンドウを作成できませんでした。

テキスト
Natural がウィンドウを作成できませんでした。
説明
対処
プログラムをチェックして、十分なシステムリソースがあることを確認します。

NAT4731: Natural がダイアログエレメントを作成できませんでした。

テキスト
Natural がダイアログエレメントを作成できませんでした。
説明
対処
プログラムをチェックして、十分なシステムリソースがあることを確認します。

NAT4732: メニュー項目の作成に失敗しました。

テキスト
メニュー項目の作成に失敗しました。
説明
設定できるメニュー項目数には、メニューごとに内部的な制限があります。
メニュー項目数を、ユーザーの管理できる数に制限してください。
最大で 7 個ぐらいが適切です。
対処
プログラムをチェックして修正します。

NAT4733: ハンドル定義内にキーワード OBJECT が必要です。

テキスト
ハンドル定義内にキーワード OBJECT が必要です。
説明
非 GUI プラットフォームでは、オブジェクトハンドル
(HANDLE OF OBJECT)のみを定義できます。
対処
ハンドル定義をチェックし、修正してください。

NAT4734: オぺランド 2 はハンドル変数として定義する必要があります。

テキスト
オぺランド 2 はハンドル変数として定義する必要があります。
説明
対処
プログラムをチェックして修正します。

NAT4735: オペランドのフォーマットが整数でないか、または長さが不正です。

テキスト
オペランドのフォーマットが整数でないか、または長さが不正です。
説明
このオペランドのフォーマットは整数である必要があります。
- OPEN DIALOG、SEND EVENT、または CLOSE DIALOG ステートメントの
ダイアログ ID のフォーマット/長さが (I4) になっていません。
- CREATE OBJECT または SEND METHOD ステートメントの GIVING
オペランドのフォーマット/長さが (I4) または (I2) になっていません。
対処
オペランドのフォーマット/日付の定義を修正してください。

NAT4737: パラメータ名が定義されていません。

テキスト
パラメータ名が定義されていません。
説明
パラメータ名が DEFINE DATA PARAMETAR セクションに定義されていません。
対処
プログラムをチェックして修正します。

NAT4738: ステートメント/変数/定数は、非 GUI プラットフォームでは使用できません。

テキスト
ステートメント/変数/定数は、非 GUI プラットフォームでは使用できません。
説明
プログラムには、OPEN DIALOG ステートメントなど、GUI プラットフォーム
のみに適用できるエレメントが含まれています。
対処
プログラムをチェックして修正します。

NAT4739: 属性値が正しくありません。

テキスト
属性値が正しくありません。
説明
属性に割り当てられた値は、許可されていません。
対処
正しい属性値を割り当ててください。

NAT4740: 指定された属性名に互換性がありません。

テキスト
指定された属性名に互換性がありません。
説明
ダイアログエレメントタイプに許可された
属性の集合の中に属性名がありません。
対処
このダイアログエレメントタイプに許可された属性を選択してください。

NAT4741: 指定されたダイアログエレメントタイプが正しくありません。

テキスト
指定されたダイアログエレメントタイプが正しくありません。
説明
ダイアログエレメントタイプが利用可能ではありません。
対処
ドキュメントを参照して、有効な
ダイアログエレメントタイプを入力してください。

NAT4742: 指定された属性名が正しくありません。

テキスト
指定された属性名が正しくありません。
説明
対処
ドキュメントを参照して、許可された
属性名を選択してください。

NAT4743: 属性を問い合わせてはいけません。

テキスト
属性を問い合わせてはいけません。
説明
このダイアログエレメントタイプでは、
この属性の値を問い合わせてはいけません。
対処
プログラムを修正してください。

NAT4744: 属性を修正してはいけません。

テキスト
属性を修正してはいけません。
説明
このダイアログエレメントタイプでは、
この属性の値を修正してはいけません。
対処
プログラムを修正してください。

NAT4745: イベントキューがオーバーフローしました。

テキスト
イベントキューがオーバーフローしました。
説明
長時間のユーザーインターフェイスオペレーション中に発生
したイベントが多すぎます。 例えば、ユーザーが
マウスボタンを長時間押したまま、スクロールバーで
スクロールした場合、その時間に発生する
タイマーイベントが多くなりすぎます。
対処
ユーザーインターフェイスを使用した処理は、
随時中断してください。

NAT4746: ダイアログ定義でフォーマットエラーが発生しました。

テキスト
ダイアログ定義でフォーマットエラーが発生しました。
説明
ダイアログエディタが、ダイアログ定義内にフォーマットエラーを検出しました。
考えられる原因として次のものがあります。
1)記憶媒体でソースデータが破損している。
 2)ソースを別のエディタまたはユーティリティで
編集したために、ソースが誤って生成された。
 3)現在のバージョンと互換性の
ないバージョンのダイアログエディタで
ダイアログオブジェクトが作成され、
格納された。
対処
1)Natural 開発環境をアップグレードします。
 2) 継続という選択肢が表示されている場合は、作業の継続が可能です。

NAT4747: ダイアログソース内の :1: 行でフォーマットエラーが発生しました。

テキスト
ダイアログソース内の :1: 行でフォーマットエラーが発生しました。
説明
ダイアログエディタが、ダイアログソース内のこの行にフォーマットエラーを検出しました。
考えられる原因として次のものがあります。
1)記憶媒体でソースデータが破損している。
 2)ソースを別のエディタまたはユーティリティで
編集したために、ソースが誤って生成された。
 3)現在のバージョンと互換性の
ないバージョンのダイアログエディタで
ダイアログオブジェクトが作成され、
格納された。
対処
1)Natural 開発環境をアップグレードします。
 2) 継続という選択肢が表示されている場合は、作業の継続が可能です。

NAT4748: XREF 要求は Natural Security によって許可されていません。

テキスト
XREF 要求は Natural Security によって許可されていません。
説明
Natural Security 環境の XREF では、Natural Security プロファイルで
定義されているよりも詳細な設定のみ可能です。
 次の表に正しい組み合わせを示します。
(正しい組み合わせは '+' のマークで示しています)
 Natural I XREF コマンドによる要求
 Security I
 プロファイル I
 の定義 I OFF ON FORCE
 -------------+-----------------------------
 OFF I + + +
 ON I - + +
 FORCE I - - +
対処
データをチェックして、エラーを修正してください。
または、データベース管理者に連絡して、セキュリティプロファイルの
修正を依頼してください。

NAT4749: DBID=0 では処理できません。

テキスト
DBID = 0 では関数を利用できません。
説明
Natural クロスリファレンスを生成するには、Natural
 システムファイル(モジュールの格納先)の DBID がゼロ以外の値である必要があります。
対処
DBA に連絡して、正しい Natural パラメータモジュールを生成するか、
Natural を呼び出してデータベース ID の値をダイナミックに上書きするように
要請してください。

NAT4750: 入力データが不正です。

テキスト
入力データが不正です。
説明
不正なデータがフィールドに指定されました。
対処
正しい入力データを指定してください。