如何从Android crmsdk2015在ms dynamic CRM中设置自定义属性值?

如何从Android crmsdk2015在ms dynamic CRM中设置自定义属性值?,android,dynamics-crm,Android,Dynamics Crm,我添加了1个属性,其名称为“new_city”,显示名称为“city”。当我添加此属性时,sdk会出现以下错误 400错误请求 没有这个属性,它的作品是完美的 请检查下面的代码 Appointment app = Appointment.build() .setSubject("android") .setScheduledStart(mDate.getTime()) .setScheduledEnd(mDate1.get

我添加了1个属性,其名称为“new_city”,显示名称为“city”。当我添加此属性时,sdk会出现以下错误

400错误请求

没有这个属性,它的作品是完美的

请检查下面的代码

 Appointment app = Appointment.build()
            .setSubject("android")
            .setScheduledStart(mDate.getTime())
            .setScheduledEnd(mDate1.getTime())
            .setDescription("info")
            .setNew_City("Ahmedabad");


 try {
        RestOrganizationServiceProxy restService = new RestOrganizationServiceProxy(mOrgService);
        restService.Create(app,new Callback<UUID>() {
            @Override
            public void success(UUID uuid, Response response) {
                log("sucess", uuid.toString());

                      }

            @Override
            public void failure(RetrofitError error) {
                displayError(error.toString());
                log("error", error.toString());
            }
        });
    }
    catch(InvalidClassException ex) {
        displayError(ex.getMessage());
        log("msg",ex.toString());
    }
Appointment=Appointment.build()
.setSubject(“安卓”)
.setScheduledStart(mDate.getTime())
.setScheduledEnd(mDate1.getTime())
.setDescription(“信息”)
.setNew_City(“艾哈迈达巴德”);
试一试{
RestorOrganizationServiceProxy restService=新的RestorOrganizationServiceProxy(mOrgService);
Create(app,new Callback()){
@凌驾
公共无效成功(UUID UUID,响应){
日志(“success”,uuid.toString());
}
@凌驾
公共无效失败(错误){
displayError(error.toString());
日志(“error”,error.toString());
}
});
}
捕获(InvalidClassException ex){
显示错误(例如getMessage());
日志(“msg”,例如toString());
}
城市是否是CRM中的选项集(下拉列表)?如果是这样,则必须传递选项集(整数)的值,而不是标签。要获取选项集的值,请导航到自定义设置并查找属性属性。

城市是否是CRM中的选项集(下拉列表)?如果是这样,则必须传递选项集(整数)的值,而不是标签。要获取选项集的值,请导航到自定义设置并查找属性属性