Следующее не работает и не знаю почему.
Я должен передать ID как параметр, но он всегда не определен.
Раздел ленты xml.
<Actions>
<JavaScriptFunction Library="$webresource:ct_/scripts/jqueryandjson2.js" FunctionName="isNaN" />
<JavaScriptFunction Library="$webresource:ct_/scripts/MyJSLib.js" FunctionName="isNaN" />
<JavaScriptFunction Library="$webresource:ct_/scripts/lead/ribbon.js" FunctionName="startDisqualifyLead">
<CrmParameter Value="FirstSelectedItemId" />
</JavaScriptFunction>
</Actions>
Метод Javascript.
function startDisqualifyLead(entityId) {
if (!entityId)
entityId = Xrm.Page.data.entity.getId();
alert(entityId); // always undefined.
}