2

Sales Order Detail は、明らかに N:1 として Sales Order に関連付けられています。フィールドまでありsalesorderidます。ただし、このフィールドはフォーム エディターにもビュー エディターにも表示されません。

販売注文詳細フォームとビューに販売注文へのリンクを表示するには、カスタム コードを記述する必要がありますか? それとも、それを行うための一般的に知られているハックがありますか?

4

1 に答える 1

1

私はこれを試したことはありませんが、アイデアを探している場合は、customization.xml ファイルで FormXML を直接編集してみましたか? ( http://crmblog.sentri.com/2011/05/importing-customizations-in-crm-2011.html )

customizations.xml で、エンティティ formXML を変更します。典型的なフォーム コントロールは、タブ -> セクション -> 行 -> セルに存在します。たとえば、顧客のインシデントのように:

<row>
                          <cell auto="false" showlabel="true" locklevel="0" rowspan="1" colspan="2" id="{82172fc9-a003-4203-87e6-73c8808ae942}" labelid="{bbfe38a0-67e7-4854-9bfd-1a861e5bac76}">
                            <labels>
                              <label description="Customer" languagecode="1033" />
                            </labels>
                            <control id="customerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="customerid" disabled="false">
                              <parameters>
                                <AutoResolve>true</AutoResolve>
                                <DisableMru>false</DisableMru>
                              </parameters>
                            </control>
                          </cell>
                        </row>

セルとラベルの新しい GUID を生成して、コントロールに uniqueId を与え、datafieldname="salesorderid" を作成することができます。

構文的には正しいでしょうが、設計時にブロックされている場合は、理由がある可能性があるので注意してください。幸運を。

于 2012-06-27T18:48:22.213 に答える