Epicor图层代码数据库中保存位置
图层查询实际执行的存储过程
SQL 全选
declare @p5 bit
set @p5=0
exec [Ice]._ZFW_GenXData_GetList @_UserID=N'manager',@whereClause=N'((( [XXXDefList].[Company] = N''901'' OR [XXXDefList].[Company] = N'''' ) AND [XXXDefList].[ProductID] = N''EP'' AND [XXXDefList].[TypeCode] = N''KNTCCustLayer'') AND ((CGCCode = '''' or CGCCode = ''CN''))) AND (Company = '''' or Company = ''901'' or Company = ''902'' or Company = ''903'' or Company = ''904'')',@pageSize=500,@absolutePage=1,@moreRows=@p5 output
select @p5图层相关的表
SQL 全选
select TypeCode, Key1, Key2, CGCCode,SystemFlag,* from ice.[XXXDef] where ProductID='EP' and TypeCode='KNTCCustLayer' AND key2 = 'Erp.UI.ARInvoiceEntry' AND (CGCCode = '' or CGCCode = 'CN')CGC Code:貌似是和语言相关
图层提交历史查询表
SQL 全选
SELECT Company,ProductID,TypeCode,CGCCode,Key1,Key2,Key3,Version,Content,Comment,PublishDate,CreatedBy,CreatedOn,SystemFlag,SysRevID,SysRowID
FROM Ice.UXAppVersion
WHERE key1 = 'ZARInvoiceEntry' AND Key2 LIKE '%Erp.UI.ARInvoiceEntry%' AND Key3 = 'Desktop'| TypeCode | 含义 | 说明 | 特点 |
|---|---|---|---|
KNTCCustLayer | Kinetic Custom Layer(自定义图层) | 表示 用户或开发者创建的自定义界面层 属于 Application Studio 中的: 自定义页面修改(如隐藏字段、调整布局) 添加按钮、事件、数据绑定等 本质是对标准 UI 的“覆盖层(Layer)” | 基于标准界面(Base Layer)叠加 支持多层结构(Base → Custom → Site → User) 不修改原始系统代码(升级安全) |
KNTCEventLayout | Kinetic Event Layout(事件布局定义) | 存储的是 页面中的事件流(Event)和逻辑编排 对应 Application Studio 里的: Event(事件) Action(动作) DataView 操作 调用 Function / BO / REST | 可以理解为:“前端低代码逻辑引擎的配置数据” |
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
Epicor 张国生


