注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Martian 's Blog

Welcome Martian 's Blog!

 
 
 

日志

 
 
 
 

视图功能  

2011-04-28 22:02:21|  分类: E-Cell |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

难度等级2,需要有数据库基础

ecell设计器的视图与数据库的视图是同一个概念,但为了给用户提供简便的使用感受支持的种类之限于左右链接、内链接。

像下面的需求:想把两张表的内容显示在一个下拉框中,只能用union来实现

如果想实现类似这样的自定义视图,只能去数据库中设置。

下面以sql2005为例给出简单的创建视图教程,并在后面讲解如何将此视图使用在表单的下拉列表框中

1新建视图

打开sql2005企业管理器,在ecell数据库下建立视图

视图功能 - martian - Martian s  Blog

在脚本区域我们之间写好需要的视图定义,如本例,我们把“资料单_产品”“资料单_材料”两个表的内容聚合在以前显示
SELECT     F产品名称 AS 名称, F产品编号 AS 编号, F实际库存 AS 数量, F最新成本价 AS 单价
FROM         dbo.B资料单_材料
UNION
SELECT     F产品名称 AS 名称, F产品编号 AS 编号, F实际库存 AS 数量, F参考售价 AS 单价
FROM         dbo.B资料单_产品

写好之后运行一下,确认无误保存。

2接下来我们将把刚才做的视图引用到下拉框上
先建立外部数据接口,具体步骤:系统设置-》数据接口管理

视图功能 - martian - Martian s  Blog

然后在外部数据接口对应“数据表”中启用这个视图

视图功能 - martian - Martian s  Blog

由于下拉框不能使用外部数据接口中的数据表,所以只能做个数据规范转换一下。定义自定义数据规范,命名为“xxx”具体设置见下图

视图功能 - martian - Martian s  Blog

在下拉框上使用这个数据规范
视图功能 - martian - Martian s  Blog


  评论这张
 
阅读(789)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018