PB数据窗口对象
文章平均质量分 76
冷-寂
Just hold to your dream and never give up.
展开
-
PB数据窗口对象之画板、band和层次
数据窗口画板整个数据窗口画板由6个视窗构成,分别是:Design:设计数据窗口对象视窗,可以使用菜单Design-Options来改变Design窗口的外观Preview:预览数据窗口的外观,显示相应表中的对应的数据,及对数据的各种操作Control List:数据窗口中所有的部件构成的一个列表Data:显示此数据窗口对象所对应的表中的各个字段的值Properties:属性原创 2014-07-04 10:56:27 · 3262 阅读 · 0 评论 -
PB子数据窗口
**通常的子数据窗口也就是下拉数据窗口。子数据窗口也是普通的数据窗口对象,没有什么特殊的地方,它的创建方法、可以使用的控件、编程时可以使用的函数等,都和普通的数据窗口相同。特殊的地方只是因为它放在了父数据窗口中,需要和父窗口进行配合。**当为数据窗口中某字段指定为下拉数据窗口编辑风格时,必须提供以下三个属性:a)子数据窗口名称。b)显示字段名称:该字段中的内容显示在父数据窗口的字段上,原创 2014-07-29 15:28:58 · 1174 阅读 · 0 评论 -
PB数据窗口对象之信息获取
〓获取数据窗口信息※函数Describe使用函数Describe可以获取数据窗口对象中的信息。该函数语法是:dwcontrol.Describe(propertylist)其中,dwcontrol是数据窗口控件名称,propertylist是以空格分隔的特性或运算表达式列表,它用来报告列与图形对象的属性值。表达式可以用特定行与列的值进行运算。Describe函数返回的是一个字符原创 2014-07-04 12:56:25 · 4644 阅读 · 0 评论 -
PB数据窗口对象之显示样式
数据窗口对象显示样式有11种:Grid、Tabular、Group、Freefrom、Label、N-Up、Crosstab、Graph、Composite、RichText、OLE2.0----------Grid:字段横向排列在detail band中,标签横向排列在headerband中,和字段相对应,字段和字段之间有网格线分隔,类似于电子表格。在数据窗口的预览状态下可以调整字段原创 2014-07-04 10:55:43 · 3988 阅读 · 0 评论 -
PB数据窗口对象之信息修改
〓修改数据窗口信息为了在运行时修改数据窗口对象特征,应该使用Modify函数,而不是直接访问语法。该函数的语法如下:dwcontrol.Modify(modstring)其中,dwcontrol是数据窗口控件名称,既可以是数据窗口也可以是子数据窗口,还可以是datastore对象。modstring是修改字符串,用来指示要修改哪些对象的哪些属性。如果修改成功函数则返回空字符串,如果修改原创 2014-07-04 12:58:32 · 3364 阅读 · 0 评论 -
PB数据窗口对象之字段操作
数据窗口对象的字段操作----------字段的编辑类型PB提供了六种编辑类型:1)Edit是字段的缺省编辑类型,可以用于所有类型的字段上。2)CheckBox编辑类型在这里是一种状态选择,可以为其规定选中和非选中状态时的文字,当字段的输入内容非此即彼时,可以使用这种编辑类型。3)DropDownDW是一种用来限制用户输入数据的非常好的编辑方式,用户只能通过选择录入数据,并原创 2014-07-04 11:52:15 · 4826 阅读 · 1 评论 -
PB数据窗口对象之数据源
PB提供5种数据源:QuickSelect(快速选择类型)、SQL Select(SQL选择类型)、Query(查询类型)、External(外部类型)和StoredProcedure(存储过程类型)----------Quick Select只能从一个数据表或者视图中选取数据(无关联的表或者视图)??----------SQL Select1、选择表可以一次选择多个表原创 2014-07-04 10:52:09 · 3133 阅读 · 0 评论 -
PB数据窗口对象之Button
〓Button重要属性*Action属性该属性是Button控件最重要的一个属性。在数据窗口画板中,可以选择一个按钮有哪个动作。可选的动作都是事先定义好的,开发人员没有机会精确定义某个动作的执行,只能在运行时动态改变按钮的动作。可以在设计时指定按钮的动作。在按钮属性窗口的General属性页,下拉列表框Action中可以选择可用的动作。在程序运行时可以使用Action属性来获取原创 2014-07-04 13:04:33 · 4884 阅读 · 0 评论 -
PB数据窗口对象之字段属性和计算域属性
〓字段和计算域的属性-更多见帮助(DataWindow objectproperties)*获取字段的类型(Coltype属性)字段的ColType属性是一个非常有用的属性,使用该属性可以在程序运行时获取字段的类型。但是不能在运行时修改该属性。下面是它的语法:直接引用:dw_1.object.object.objectname.coltype在Describe函数中:"obje原创 2014-07-04 13:01:59 · 7453 阅读 · 0 评论 -
PB数据窗口对象之计算域、排列、过滤、分组和其他
计算域计算域是指在数据窗口的设计状态下添加到数据窗口中的Computed Field部件,它是一个数据窗口部件,具有部件的属性特征。计算字段是指在数据窗口对应的SQL语句中添加的表达式,计算字段是一个字段,它具有字段的属性特征。它们的区别主要体现在脚本中。计算字段因为具有字段的特征,所以SetItem等对字段操作的函数可以用来操作计算字段而不能来操作计算域,当需要在程序中动态设置值时,就应该使原创 2014-07-04 11:59:05 · 5393 阅读 · 0 评论 -
PB数据窗口对象之字段的修改属性
数据窗口只能修改一个数据表。当数据窗口的数据来源于不止一个数据表时,可以用脚本控制数据窗口的修改属性来对数据表逐个进行修改。当数据窗口是用来接受用户的手工录入数据时,应该设置两方面的属性才能确保数据窗口能够用来修改数据表。一个是修改数据窗口的修改属性,另一个是用户可以修改的字段的相关属性值----------数据窗口对象的修改属性Rows->Update Properties如原创 2014-07-04 11:00:51 · 5577 阅读 · 1 评论