-1

新しいアカウント レコードを作成しています。最も簡単な方法は、アカウント ID (VAT 番号など) を入力してボタンを押すことです。ボタンで JavaScript を実行します。Javascript はアカウント ID の値を読み取り、残りを入力します (いくつかの外部 ws を呼び出し、アカウント名、アドレスなどを入力します)。

しかし、この保存されていないアカウント ID を読み取る必要があります。標準

Xrm.Page.getAttribute("accId").getValue(); 

保存された値のみを読み取ることができます。

デバッガー経由で正しい値を見つけたので、それを返す単純な関数を書きました。

ここにあります:

function getDirtyValue(attName) {
    var control = Xrm.Page.ui.controls.get(attlName);

    if (control != null && control.$1G_1 != null) {
        return control.$1G_1.$3V_0;
    }
    else {
        return null;
    }
}

動作しますが、この値を取得する公式の方法はありますか?

(言語修正歓迎)

4

1 に答える 1