重现方法:价目表从商机表单移除
出现问题:
  1、无法添加商机产品。
  2、重新把价目表调到表单,选择价目表时永远看不到记录(系统有价目表记录存在)如下图:

    
解决方法:
导出商机客户化实体XML文件,使用Microsoft Visual Studio 2005打开导出的XML文件
搜索
<cell auto="false" showlabel="true" locklevel="0" rowspan="1" colspan="1" id="{de13af78-1d91-447c-8642-8c042c627a57}">
  <labels>
    <label description="价目表" languagecode="2052" />
  </labels>
  <control id="pricelevelid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="pricelevelid" disabled="false" />
</cell>
并替换为:
<cell id="{2bf4485c-3d3e-444f-ac11-8a6262083d88}">
  <labels>
    <label description="价目表" languagecode="2052" />
  </labels>
  <events>
    <event name="setadditionalparams" application="true" active="true">
      <script>
        <![CDATA[
    var oLookup = event.srcElement;
    AddTransactionCurrencyParam(oLookup);
    ]]>
      </script>
      <dependencies>
        <dependency id="transactioncurrencyid" />
      </dependencies>
    </event>
  </events>
  <control id="pricelevelid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="pricelevelid" />
</cell>

重新导入XML文件并发布商机实体。

posted on 2009-05-24 22:08  Batistuta Cai  阅读(1099)  评论(0编辑  收藏  举报