機械翻訳について

CLEARDATA

データベースからデータ値をクリアし、#MISSINGに設定します。

このコマンドは、新しい値をデータベースにロードする前に既存のデータ値をクリアする必要がある場合に便利です。 CLEARDATAは、データベースのセクションのみをクリアできます。 データベース全体をクリアすることはできません。 データベース全体をクリアするには、次のMaxL文を使用します:

alter database <dbs-name> reset;

構文

CLEARDATA mbrName;

パラメータ

mbrName

有効な単一メンバー名またはメンバーの組合せ、あるいは単一メンバーまたはメンバーの組合せを戻す関数。

ノート

  • CLEARDATAは、IF文に配置すると機能しません。

  • データベースからブロックを削除してパフォーマンスを向上させる場合は、CLEARDATAのかわりにCLEARBLOCKを使用します。

  • パラレル計算でこのコマンドを使用するには、SET CALCPARALLELのかわりにFIXPARALLEL...ENDFIXPARALLELを使用します。

CLEARDATA Budget;

すべての予算データをクリアします。

 
CLEARDATA Budget->Colas;

Colas製品ファミリの予算データのみをクリアします。


FIX("Actual")
  CLEARDATA "200-10";
ENDFIX;

注意:

200-10ブロックからデータをクリアしますが、ブロックはブロック全体の修正ではないため削除しません(FIXで密ディメンションが選択されています)。