2

保存されたインシデントのコンテキストから新しい予定を作成すると、デフォルトで[必須の参加者]フィールドがインシデントのアカウントになります。デフォルトで空白または現在のユーザーにします。(予定を作成するには、インシデントのナビゲーションペインを使用して関連するアクティビティを表示し、リボンボタンを使用して新しいアクティビティを追加しました。)

その動作をどこで制御できますか?

エンティティのマッピングを調べてみましたが、「RequiredAttendees」フィールドに「マッピング可能な」関係がないようです。(ここの指示に従ってチェックしました:http://rc.crm.dynamics.com/rc/2011/en-us/on-prem/5.0/help/ui_cust_Mapping.htm)何かを見逃したことがありますか、これはハードコードされていますかCRM-ism?

今後、これを変更するオプションはありますか?フォームの読み込み時にJavaScriptを実行できると思いますが、JavaScriptに触れることなくCRM内で構成できるようにしたいと思います。

4

1 に答える 1

2

最善の解決策は、onLoad JavaScript を使用することだと思います。予定がインシデント フォームから作成されていることを確認するだけです。(URL - タイプ=112)

インシデント フォームのリボン ボタンを書き換えて、URL を含む新しいウィンドウを開くことができます

http://myCRM/myOrg/main.aspx?etc=4201&extraqs=%3fcontactInfo%3d%26etc%3d4201%26pId%3d%257bB8C55089-26D7-E111-93D4-005056986118%257d%26pName%3dCaseName%26pType%3d112%26pagemode%3diframe%26preloadcache%3d1346939630259&pagetype=entityrecord

したがって、除外するだけです:

partyaddressused%3d%26
partyid%3d%257bA9D02C74-26D7-E111-93D4-05056986118%257d%26partyname%3dAdministrator%2540crm.local%26
partytype%3d2%26

URL のこの部分には、アクティビティ パーティーに関連するデータが含まれています (「必須」フィールド)。

于 2012-09-06T14:08:40.493 に答える