sql >> データベース >  >> RDS >> Oracle

Oracle D2kForms6iのフォーム画面の更新/更新

    Oracle D2kForms6iのフォーム画面の更新/更新

    問題

    処理された進行状況のレコード数または手順を通じてフォームの進行状況バーを表示したい。

    ソリューション

    宣言
    nTotalRec番号:=10000;
    nCurrRec番号:=1;
    開始
    Fori in 1..nTotalRec Loop
    :ablock.aitem:=nCurrRec;
    同期します。 --これにより画面が更新されます
    ---ここで何かを行います
    nCurrRec:=nCurrRec +1;
    ループの終了;
    終了;

    これは必要なことをします。ただし、このプロセス中に誰かがフォームをクリックすると、進行状況は表示されませんが、処理は続行されます。この問題の解決策は、以下のコマンドをwhen-new-form-instanceトリガーに入れることです。

    :system.message_level:=5;

    これで、スムーズな画面更新が実行されます。

    Oracle PLSQLおよびD2kに関連する質問は、コメントを通じて行うことができます。すぐに返信します。


    Oracleでのフォームの更新

    VizuFernandisによるレビュー

    1月6日

    評価:
    5
    1. 電話のSQLvarchar(length)で考慮すべき世界で最も長い電話番号は何ですか

    2. SQL CREATE DATABASE構文–DBMSによってリストされます

    3. PostgreSQL、レシピで材料を計算するための複雑なクエリ

    4. MariaDBでEXTRACTVALUE()がどのように機能するか