欢迎来到天天文库
浏览记录
ID:33164427
大小:51.50 KB
页数:13页
时间:2019-02-21
《《数据窗口对象》doc版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、////////////////////////////////////////数据窗口对象的数据源----------PB提供5种数据源:QuickSelect(快速选择类型)、SQLSelect(SQL选择类型)、Query(查询类型)、External(外部类型)和StoredProcedure(存储过程类型)----------QuickSelect只能从一个数据表或者视图中选取数据(无关联的表或者视图)??----------SQLSelect1、选择表可以一次选择多个表2、选择字段SelectAll//选择所有字段SelectTable
2、s//重新选择表ConverttoSyntax//进入SQL语法状态Compute//计算字段,右键->Columns//选择字段右键->Functions//选择函数3、指定检索条件RetrievalArguments//定义检索参数变量的类型和名称where//检索条件,右键->Columns//选择字段右键->Functions//选择函数右键->Arguments//选择参数右键->Value//选择值右键->Select//从其他表中选择----------QueryPB可以将特定的SQL语句保存为Query对象,不同的Query数据源的
3、数据窗口都可以使用这些已经保存好的SQL语句来提取数据----------External当和不存在于数据库中的数据打交道或者要利用数据窗口的某些特性但不进行数据处理时,使用此数据源。无SQL语句。----------StoredProcedure使用已经定义好的存储过程来做数据源----------////////////////////////////////////////数据窗口对象的显示样式----------数据窗口对象显示样式有11种:Grid、Tabular、Group、Freefrom、Label、N-Up、Crosstab、Gr
4、aph、Composite、RichText、OLE2.0----------Grid:字段横向排列在detailband中,标签横向排列在headerband中,和字段相对应,字段和字段之间有网格线分隔,类似于电子表格。在数据窗口的预览状态下可以调整字段的顺序,并且自动反馈到数据窗口的设计状态中,调整字段顺序时,对应的标签顺序也相应地自动调整。缺省情况下,字段不能随意移动,只能在detailband中做上下移动。这种显示样式的数据窗口布局整齐,但不能灵活地安排字段、标签、表头的布局,所以常用来显示数据或录入数据,而很少用来做报表。Grid显示样式
5、的数据窗口中,表头只能和标签放置在同一个headerband中,在放置表头处仍然有网格线。----------Tabular:当刚刚创建这种样式的数据窗口时,字段、标签的布局和Grid显示样式的数据窗口相同,都是横向排列的,但是字段之间没有网格线分隔。字段和标签的布局可以随意调整,在headerband中的标签可以随意拖放到detailband中,detailband中的字段也可以拖动到headerband中。这种显示格式的数据窗口布局安排非常灵活,开发人员可以根据需要设计字段和标签的布局,然后手工画线制作表格,在制作中国式报表时经常使用,虽然比较
6、烦琐,但是表格比较美观,比较适合中国式报表的要求,另外,这种格式的数据窗口在数据录入、查询时也经常使用。----------Group:Group分组显示样式的数据窗口可以指定按哪个(或哪些)字段进行分组,可以用指定的分组条件将数据分组显示,并且允许为每组指定一些计算。例如,要显示某公司在各地区的销售数据,可以按地区分组,为每个分组指定统计计算,在地区改变时显示地区的销售总金额。当选择多个字段时,这几个字段共同作为分组的条件,而不是以每个字段都创建一个分组。使用Group类型只能创建一个分组,要创建多个分组必须在DataWindow画板中完成。--
7、--------Freefrom:前面讨论的三种显示样式都是一次可以显示多行数据的。对于比较重要的数据,用户可能需要一次只编辑一行这时可以使用Freefrom显示样式的数据窗口。该类型的数据窗口将标签放置在字段的左例,字段和标签放置在同一个detailband中,先从上到下再从左到右依次排列。实际上,这种显示样式的数据窗口布局也很灵活,可以随意安排字段和标签的位置。这种显示样式的数据窗口在卡片式数据的录入和显示方面也经常使用。----------Label:如果用户想要生成邮件标签,可以使用Label显示样式的数据窗口来实现。----------N
8、-Up:这是可以在同一页上显示多列相同字段的一种特殊的显示样式。当要显示的字段比较少或者不同行之间的数据需要做比较时,经常
此文档下载收益归作者所有