检索在optionset字段中选择的值,并在文本字段中显示该值

任何人都可以帮我在文本字段中显示一个optionset字段值..? 我想检索在optionset中选择的值,并使用插件在文本字段中显示相同的值。我在“case”实体的“update”上写这个插件…

获取选项设置值:

int value = ((OptionSetValue)entity["yourattributename"]).Value; 

获取文字:

 String text = entity.FormattedValues["yourattributename"].ToString(); 

在上面的代码实体中是Entity对象,从中可以检索选项集值/文本。 请用您的案例替换属性名称。

您应该将此逻辑放在更新前(可能是预创建)的步骤中。 从Target参数中检索大小写,获取选项集字段的显示值(有几种方法可以执行此操作,我喜欢使用FormattedValues属性),并将文本字段设置为此值。

 entity["new_textfield"] = entity.FormattedValues["new_optionset"];