1、点击【超级管理】→点击【磁贴定制】。
2、进入磁贴定制界面后点击【新增】就会出现新的磁贴。
3、输入名称→下拉小三角可选择【展现方式】→选择【数据源】。
展现方式:分为页面、窗口、最大化窗口、全屏。
数据源:分为自身、父级、第三方、其他。
4、单击页面空白处,可在右侧栏(如下图)对多个磁贴进行整体设计。
属性 | 示例 | 说明 |
汇总数据表名 | 汇总表名称 | |
标题 | 标题文本 | |
显示标题 | 是否显示标题 | |
显示分组标题 | 是否显示分组标题 | |
分组间隔 | 各组磁贴之间的间隔 | |
项目间隔 | 单个磁贴之间的间隔 | |
方向 | Horizontal | 可选择Horizontal(水平位置)或Vertical(垂直位置) |
布局模式 | Standard | 可选择Standard(标准)或Adapive(自适应) |
选中模式 | Single | 可选择None(无)或Single(单一)或Multiple(多样) |
检索ID | 所定制的检索方案ID | |
分割线位置 | 350 | 导航与主表之间分割线的位置 |
允许添加空行 | 首行 | 如果允许将会在结果首行加入空行 |
参考字段组 | 参考字段将为查询语句提供变量值 | |
控件ID或常量组 | 绑定的控件ID或常量列表,控件数据对应检索变量 | |
布局位置 | 插入左边 | 相对于主表的位置 |
导航事件类型 | 双击 | 提交导航数据的事件类型 |
(1)点击右侧栏【项目】-【分组】中的【···】按钮,打开集合编辑器(分组)→分别修改两个磁贴的标题(如:特价商品、促销商品)。
(2)在【选中变更事件】中输入函数,如:
RAISERROR('及格线必须在0~100之间{name}{Checked}',16,1)
→在【SQL语句】中输入SQL语句,如:
select top 10 a.spid,a.spname,a.spgg,a.dw,sum(b.sl) as sl,min(a.lsj) as lsj,min(a.tjia) as tjia from t_sp_info a , t_fd_spkc b where a.spid=b.spid and a.is_tjsp='是' and a.tjia>=0.01 group by a.spid,a.spname,a.spgg,a.dw having sum(b.sl)>0
(3)在【Group:促销商品】的属性中的【数据】-【SQL语句】中输入SQL语句,如:
select * from ( select top 10 a.spid,a.spname,a.spgg,a.dw, max(case spbm when '01' then '满88送鸡蛋' when '02' then '满100送脸盆' else '买二送一' end) as cxfs, max(case spbm when '01' then 'Wide' when '' then 'Wide' else 'Medium' end) as ItemSize, max(case spbm when '01' then ';#B8860B' when '02' then ';#800080' else '' end) as BackColors, sum(b.sl) as sl,min(a.lsj) as lsj, min(a.tjia) as tjia from t_sp_info a , t_fd_spkc b where a.spid=b.spid and a.is_tjsp<>'是' and a.mlv>=0.5 group by a.spid,a.spname,a.spgg,a.dw having sum(b.sl)>0 ) t order by ItemSize desc
(4)点击集合编辑器(分组)【项目】-【元素】后的【···】按钮→弹出集合编辑器(元素)窗口→更改各个项目的字段名称。
其中动画序号越小越靠前显示,序号相同则在同一页显示。背景色是指定图层的底色,前景色是指加在指定图层上的颜色。
(5)点击集合编辑器(分组)【项目】-【动画】后的【...】按钮→弹出集合编辑器(动画)窗口→可更改各个项目的属性。
(6)点击【确认】保存。
5、点击【控件设计】→进入控件设计界面设计相关控件
请参考拓展功能→控件设计
6、保存本页面。
7、在超级管理中进行菜单定制。
请参考菜单设计→创建菜单
8、完成菜单定制后点击左上方下拉小三角,在下拉选项中点击【刷新权限】。
9、最终效果如下: