EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

格式化业务对象标题

在本课程中,您将学习如何格式化显示业务对象的明细表的标题的格式。为了这个目的,一个的标题联系对象的具体形式将通过指定BOModel | 联系人节点的ObjectCaptionFormat属性。

注意

在继续之前,请花一点时间回顾以下课程。

默认情况下,在详细信息表格标题中使用类的默认属性值。的全名属性是类的默认属性(通过指定DefaultProperty属性)。由于Contact类是从Person继承的(请参见从业务类库的类继承XPOEF)),因此FullName属性也是Contact类的默认属性。

Tutorial_UIC_Lesson3_1

执行以下步骤以指定自定义字幕格式。

  • 通过双击MySolution.Module项目中的Model.DesignedDiffs.xafml文件来调用模型编辑器
  • 在模型编辑器中,导航到BOModel |。MySolution.Module.BusinessObjects节点。选择“联系人”节点,该节点定义“联系人”业务类。右边的类设置由属性表示。
  • ObjectCaptionFormat属性的默认值替换为“ {0:Department}中的{0:FullName}”。

    注意

    设置对象标题格式时,可以显式指定格式字符串。例如,{0:ArticleNo:0000,00#}{0:PeriodDateValue:MM.yyyy}。有关格式化的更多信息,请参阅“格式说明符”主题。

    Tutorial_UIC_Lesson3_2

  • 运行WinForms或ASP.NET应用程序。调用Contact对象的详细信息表单。标题必须设置为一个值,如下图所示。

    Tutorial_UIC_Lesson3_3

您可以在“模型编辑器”中看到本课程中所做的更改,该模型编辑器针对“主演示” | “模型”中的Model.DesignedDiffs.xafml文件而调用。MainDemo.Module项目。该MainDemo应用程序安装在%PUBLIC%\文件\ DevExpress的演示19.2 \组件\ eXpressApp框架\ MainDemo默认。可从http://demos.devexpress.com/XAF/MainDemo/在线获得ASP.NET版本。

注意

您可以使用ObjectCaptionFormatAttribute在代码中指定对象标题。

下一课: 分配标准图像

相关文章

转载保留此链接,注明出处