我们为自己创建的自定义实体添加了多个表单。
我们有没有办法从实体中引用该表单,还能检索与之关联的所有字段?
答案 0 :(得分:1)
如果我理解你的问题,我的答案是肯定的,你可以通过参考表格来检索字段名称,不确定你的意思。
但我认为这不是一种巧妙的做法。
您可以在SystemFormSet
上查询以检索表单,ObjectTypeCode
是实体名称,FormXML
包含表单上显示的字段。
但如果我在你的位置。我不会经历这么复杂的做法。除非没有别的办法。
查询以检索表单XML
var formXML = (from c in SystemFormSet
where c.ObjectTypeCode == "contact"
&& c.Description == "A form for this entity."
select c.FormXml).FirstOrDefault();