检索和更新不在MS CRM中工作的记录

时间:2016-03-23 05:50:11

标签: javascript jquery ajax crud xrm

这是我的情景。由于我是Microsoft Dynamics编码的新手,需要为我的代码提供解决方案。

我有两个名为Acc和Con的实体,其中Acc是父级,Con是子级实体。

我在Con实体中创建了一个Acc字段,以及两个实体中具有相似数据类型的字段。

因此,只要在字段中进行父记录更改并保存,就应该在子记录的相应字段中自动完成更改。

我得到错误的部分是更新但能够检索代码。所以记录无法更新。

我现在得到的错误是

ReferenceError:在Object.GetRecs.jQuery.ajax.success中未定义FetchRecordsCallBack

请求并欢迎您的回答和建议。 :)以下是我的代码。

@RunWith(PowerMockRunner.class)
@PrepareForTest(SomeClass.class)
public class SomeClassTest {

    @Test
    public void testCreateDirectoryStructure_ok() throws Exception {
        // create parameters for factory creation
        Factory factoryMock = createMock(Factory.class);

        SomeClass tested = new SomeClass();

        expectNew(Factory.class, /* parameters */).andReturn(factoryMock);
        // mock factory methods
        replay(factoryMock, Factory.class);

        tested.Dispatch(/*...*/);

        // assert / verify interaction
    }
}

}

1 个答案:

答案 0 :(得分:0)

        crmobject.new_name = name;
        crmobject.new_YourAge = parseInt(age);
        crmobject.new_YourSex = { Value: sex };
        crmobject.new_HomeAddress = address;            
        crmobject.new_Contact = parseInt(phonenumber);
        crmobject.new_DegreeType = { Value: degree };
        crmobject.new_SSLCPercent = parseFloat(sslcpercentage).toFixed(2);
        crmobject.new_HSCPercent = parseFloat(hscpercentage).toFixed(2);
        crmobject.new_UGPercent = parseFloat(ugpercentage).toFixed(2);