表格问题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一.表格(grid):表格类似于一个浏览器,是按行和列操作和显示的容器,类似于我们在第二章中使用browse命令弹出的browse窗口.在实际应用中,可用表格来浏览或编辑表文件记录内容.若浏览或编辑表中的记录,须在主程序中打开表文件.用表格显示记录时,表格的每一行显示一条记录,每列显示一个字段.运行时,在表格中通常使用鼠标的单击定位,然后可对选择的内容进行编辑或修改,修改后的内容自动存到表文件中.如果表格的宽度不足以显示全部字段,可用鼠标拖动表格下面的滚动条或单击表格下面的左右箭头进行调整. 一个表格对象包含一个表头(header)对象和一个或多个列数据操作对象.表头对象用于列的标题的显示内容和格式.数据操作对象是对列数据进行操作时所选用的控件.在设计阶段,系统自动加入一个文本框对象作为列数据操作对象,用户可加入其他控件对象.例如,某列对象与表中的逻辑型字段绑定,如在该列中以检查框的形式编辑和显示,则应在该列中加入一个检查框(check)控件.一个列中如有一个以上的数据操作对象,则应设置列对象的currentcontrol属性确定当前使用哪一个. ????二.表格的常用属性如下: 属性?????????????????作用 columncount列数.如columncount为-1,运行时表格将具有和记录源中字段一样多的列 deletemark是否具有删除标记 recordsourcetype表格中显示记录的类型(记录源类型).参数如下:0-表,1-别名, 2-查询(.qpr),3-提示,4-sql说明? recordsource对应recordsourcetype的名称(记录源) childorder与父表主关键字相连的子表中的外部关键字 linkmaster表格中显示子表的父表. ????三.表格常用的方法: 方法作用 activecell(行,列)??????激活指定单元格 addcolumn(列号)?????????在指定位置添加一列,但columncount属性值不变 addobject????????????????在列中添加对象 ????四.表格中列对象的常用方法: 属性??????????????????????作用 controlsource???????列控制源 currentcontrol?????????列接收和显示数据使用的控件 sparsecurrentcontrol??????????指定的控件是否影响整个列 .T.--?????????只有在列中的活动单元格才以currentcontrol指定的控件接收和显示数据,其他单元格用文本框显示. .F.--?????????列中所有单元格均以currentcontrol指定的控件显示数据,活动单元格接收数据 说明:列还可用inputmark,format和alignment等属性控制数据的输入内容、显示格式和对齐方式.如要进行有条件的格式编排,可使用一组动态格式设置属性.例如,Dynamicfontname、Dynamicfontsize、Dynamicforecolor设置动态字体,字号和颜色. ????五.表头对象常用属性: 属性????????????作用 caption????????列标题文本 alignment????????列标题文本的对齐方式 在表格中不仅能显示字段数据,还可以在表格的列中嵌入文本框?、复选框、下拉列表框、微调按钮及其他控件.比如,假设表中有一个逻辑型字段,当运行表单时,使用复选框显示其记录值\真\或\假\(.T.或.F.),比使用文本框更加直观,修改这些字段的值只需设置或清除复选框即可. [Page] 用户可在\表单设计器\中交互地在表格中增删列和在列中交互式添加控件和删除已加入列中的控件. ????六.表格中列的选择: 1.选择表格,右击表格,在菜单中选择\编辑\,此时表格进入编辑状态 2.在表格的编辑状态下,单击列的表头区即选择列的表头对象,若单击列的非表头区则选择该列. 3.可设置列的controlsource属性为表中的相应字段名. ????七.表格中列的增删及移动: 在表格的编辑状态下,按Delete键即删除该列.列删除后,表格的columncount属性值会自动减一. ????八.在表格中增加列:选中表格,在\属性\窗口中,改变表格的columncount属性值即可. ????九.在表格的列中增加控件: 1.右击表格,选菜单中的\编辑\命令,使表格进入编辑状态. 2.在表格的编辑状态下,点击表格中某一列的非表头区,即选择了该列 3.选\表单控件工具\栏中的某一个控件,然后单击该列对象,即将该控件加入到该列中. ??

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档