电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

二开案例.元模型.视图

来源:金蝶云社区作者:金蝶2024-09-236

二开案例.元模型.视图

【应用场景】单据界面需要按不同应用场景使用不同的界面布局。

【案例演示】以销售出库单为例,演示多种在单据上启用视图的方式。




【视图来源】

将业务对象的布局单独抽出来,即为视图,一个业务对象可以有多个视图。

可以通过BOSIDE给业务对象新建视图。

注意:扩展对象有自己独立的视图,而不是共用父对象的视图。

销售出库单的视图:

销售出库单的下层扩展对象的视图:

从数据库获取销售出库单的视图信息:

-- 获取销售出库单的单据视图内码

SELECT c.FNAME AS 业务对象名称,a.FDEPENDENCYOBJECTID AS [业务对象内码(FormId)],b.FNAME AS 视图名称,a.FID AS [视图内码(layoutid)],* 

FROM T_META_OBJECTTYPEVIEW a 

LEFT JOIN T_META_OBJECTTYPEVIEW_L b ON a.FID=b.FID AND b.FLOCALEID=2052

LEFT JOIN T_META_OBJECTTYPE_L c ON a.FDEPENDENCYOBJECTID=c.FID AND c.FLOCALEID=2052

WHERE a.FDEPENDENCYOBJECTID IN ('SAL_OUTSTOCK','6bd6de25-2d2f-4c9e-aa95-166db3e9f198')

视图元数据:

视图元数据主要集中在LayoutInfos节点内,视图专注于界面布局,不处理业务逻辑。




【使用视图】

<1>通过业务对象的单据类型绑定视图。

通过Http数据监控可以分析当前业务对象使用的具体是哪个视图。



<2>给业务对象发布菜单时,指定视图。



<3>通过ShowForm打开窗体时,指定视图。

var showParameter

二开案例.元模型.视图

【应用场景】单据界面需要按不同应用场景使用不同的界面布局。【案例演示】以销售出库单为例,演示多种在单据上启用视图的方式。【视图来源...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信