トリガーファンクションのコンパイルエラー
質問
トリガーファンクションをコンパイルしたところ、以下のエラーメッセージが表示され、コンパイルが失敗してしまいます。
エラーメッセージ:
「TRIGGERファンクション内におけるファンクション*DIRECT 無効です」
回避方法を教えてください。
回答
LANSA ADの設定を変更後、Visual LANSAを初期化しコンパイルを実行してください。
作業手順
LANSA AD(IBM i / AS400側)の設定確認および変更
LANSAメインメニューを起動します。
「9. 管理タスクの処理」 を選択します。
「2. システム設定表示」 を選択し、実行します。
「実行とセキュリティ設定」画面の2ページ目に移動します(PageDown / Roll Upキー)。
「トリガー・ファンクションの制約緩和」 の設定値を確認します。
「N」 の場合:「Y」 に変更し、設定を保存してください。
※画面一番下の行
LANSA ADの変更、Visual LANSAの初期化をお願いいたします。
有償の「LANSAテクニカル・ホットライン・サービス」をご契約いただければ、過去データベースの検索から今回ご紹介した以外の技術情報を探すことも出来ます。 「LANSAテクニカル・ホットライン・サービス」のご契約についてはお問い合わせフォーム(https://www.lansa.jp/inquiryform/)よりお問い合わせください。















