Leung 发表于 2013-6-17 08:38:18

好問題,請求解決!

急!急!急!!!将ISSUE对象当属性使用,取出数据出现问题。请问大侠们,该怎么解决?(代码+ 流程截图) [DefaultClassOptions    public class Issue : BaseObject    {      public Issue(Session session) : base(session) { }      public string Subject      {            get { return GetPropertyValue<string>("Subject"); }            set { SetPropertyValue<string>("Subject", value); }      }      public bool Active      {            get { return GetPropertyValue<bool>("Active"); }            set { SetPropertyValue<bool>("Active", value); }      }    }    [DefaultClassOptions    public class Task : BaseObject    {      public Task(Session session) : base(session) { }      public string Subject      {            get { return GetPropertyValue<string>("Subject"); }            set { SetPropertyValue<string>("Subject", value); }      }      public Issue Issue      {            get { return GetPropertyValue<Issue>("Issue"); }            set { SetPropertyValue<Issue>("Issue", value); }      }

nyfor 发表于 2013-6-18 12:42:46

为 Issue 指定一个 Default 属性即可.

如果没有这样的设定Xaf 首先搜索属性名称中包含 Name 字样的,如果找到,则用这个属性作为对象的显示, 否则调用对象的ToString() 来显示.

以下代码将 Subject 属性指定为默认属性.   
   
    public class Issue : BaseObject
    {
.......

Leung 发表于 2013-6-18 14:13:33

nyfor 发表于 2013-6-18 12:42
为 Issue 指定一个 Default 属性即可.

如果没有这样的设定Xaf 首先搜索属性名称中包含 Name 字样的,如果找 ...

非常感謝!现有个问题是关于 DevExpress workflow问题,参照DevExpress做的workflow,但无法得到调用,即没有数据传递到工作流。附件是工作流制作流程截图。请赐教!

nyfor 发表于 2013-6-18 22:06:00

Leung 发表于 2013-6-18 14:13
非常感謝!现有个问题是关于 DevExpress workflow问题,参照DevExpress做的workflow,但无法得到调用,即 ...

很抱歉,WorkFlow没研究过.
页: [1]
查看完整版本: 好問題,請求解決!