1

entity の Dynamics CRM Bulk Edit フォームで onsave JavaScript を実行しようとしていますopportunity

次のようにカスタマイズを変更しました。

<event name="onsave" application="false" active="true" BehaviorInBulkEditForm="Enabled">
          <Handlers>
            <Handler functionName="Form_onsave" libraryName="new_opportunity_onsave.js" handlerUniqueId="{05e2ece2-0dcd-8b4c-3c11-4d0e3acdd694}" enabled="true" parameters="" passExecutionContext="false" />
          </Handlers>
        </event>

form_onsave次の関数はどこにありますか

function Form_onsave() {
alert ("BULK");
}

しかし、フォームを保存してもアラートは表示されません。この使用方法はBehaviorInBulkEditForm="Enabled"/ onloadeonchangイベントでは機能しますが、 では機能しませんonsave。私は何が欠けていますか?

MS CRM 2011 前提 UR 11

4

2 に答える 2

1

SDK は、BehaviorInBulkEditForm について次のように述べています。

BehaviorInBulkEditForm: 使用されません。一括編集フォームでは、すべてのスクリプトが無効になっています。

そのため、一括編集中は js は実行されません。不運にも。

于 2013-11-05T16:01:39.000 に答える