好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

计算机二级培训VFP总结.doc

8页
  • 卖家[上传人]:Wo****C
  • 文档编号:192880307
  • 上传时间:2021-08-19
  • 文档格式:DOC
  • 文档大小:24.50KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 计算机二级培训VFP总结计算机二级培训VFP总结 1,文件类型 .PJ 项目 .dbc 数据库 .dbf 表 .cd 复合索引 .fpt 表备注 .id 单索引 .qpr 查询 .vue 视图 .sc 表单 .fr 报表 .prg 程序 .mn 菜单 .mpr 生成的菜单程序 .tt 文本文件 .ee 可执行程序 . 生成的应用程序 2, 表单的常用事件和属性 事件: load 在表单对象建立之前引发先引发load事件,再引发init事件 Init 在对象建立时引发 Destroy 在对象释放时引发. Unload 在表单对象释放时引发,是表单对象释放时最后一个要引发的事件 Clk 用鼠标单击对象时引发 Dbclk用鼠标双击对象时引发 Rightclk用鼠标右单击对象时引发 Error 当对象方法或事件代码在运行过程中产生错误时引发 方法: show 显示表单 Hide 隐藏表单 Release 将表单从内存中释放(清除) Refresh 重新绘制表单或控件,并刷新它的所有值。

      Setfocus 让控件获得焦点,使其成为活动对象如果一个控件的ENABLED属性值或VISIBLE属性值为.f.,将不能获得焦点 表单属性: alwason 指定表单是否是位于其他打开窗口之上 Autocenter 指定表单初始化时是否自动在VF主窗口内居中显示 Backcolor 指明表单窗口的背景颜色 Borderstyle 指定表单边框的风格.Caption 指明表单的标题.Closable 指定是否可以通过单击关闭按钮或双击控制菜单框来关闭表单.Movable 确定表单是否能够移动.Scrollbars 指定表单的滚动条类型. 标签属性: caption 标签标题.Alignment 文本在控件中显示的对齐方式. 命令按钮: default 设定”默认”按钮.就是按回车键响应的按钮.Enabled 指定表单或控件能否响应由用户引发的事件.为”真”时可用,为”假”时不可用.Visible 指定对象是可见还是隐藏. 文本框: value 文本框里的初始值.Passwordchar 指定文本框内的占位符(通常为 ) Inputmask 指定一个文本框中如何输入和显示数据. 编辑框: readonly 指定用户能否编辑框中的内容是否只读. Selstart 返回用户在编辑框中所选文本的起点位置或插入点位置. Sellenggth 返回用户在编辑框中所选文本的字符数. Seltet 返回编辑区选定的文本. 复选框: caption 指定复选框的标题. Controlsource 指明复选框要绑定的数据源. 列表框: rowsourcetype 指明列表框中条目的数据源类型. Rowsource 指明列表框中条目的数据源. Multiselect 指定用户能否在列表框内进行多重选定. Selected 指定列表框内的某个条目是否处于选定状态. 组合框: rowsourcetype 指明组合框中条目的数据源类型. Rowsource 指明组合框中条目的数据源. Style 指定组合框的类型.0表示下拉组合框.2表示下拉列表框 命令组: buttoncount 指定命令组中命令按钮的数目. 选项组: buttoncount 指定选项组中命令按钮的数目. Value 返回选项组中被选中的选项按钮. 表格: recordsourcetype 指明表格的数据源类型 Recordsource 指明表格的数据源. Columncount 指定表格的列数 页框: pagecount 指定页框对象所包含的页的数量 计时器: interval 指定计时器的间隔,以毫秒为单位.常用函数: 一、 数值函数 求绝对值函数: ABS(数值表达式) 如:ABS(-100)的值是100 符号函数: SIGN(数值表达式)它的值只有1、0、-1。

      如SIGN(-100)的值是-1; SIGN(78)的值是1. SIGN(0) 的值是0.求平方根函数: SQRT(数值表达式) 如SQRT(16)的值是4.圆周率函数: PI()它的值是3.14 求整数函数: INT(数值表达式)取整函数如INT(8.9)的值是8 CEILING(数值表达式)返回大于或等于指定数值的最小整数 如:CEILING(8.9)的值是8 FLOOR (数值表达式)返回小于或等于指定数值的最大整数 如:CEILING(8.9)的值是9 四舍五入函数:ROUND(数值表达式1,数值表达式2) 如:ROUND(37.4567,2)的结果是37.46 求余函数: MOD(数值表达式1,数值表达式2)如:MOD(10,3)的结果是1 求最大值和最小值函数:MA 和MIN 二、 字符函数 求字符串长度函数:LEN(字符表达式) 如:LEN(”努力过 visualfo”)的结果是16.大小写转换函数: LOWER(字符表达式)大写转小写 如:LOWER(”ABC”)结果是 abc. UPPER(字符表达式)小写转大写 如:LOWER(”abc”)结果是 ABC.空格生成函数: SPACE(数值表达式)如:SPACE(5)结果就是5个空格。

      删除前后空格函数:TRIM(字符表达式)去掉尾部空格如:TRIM(”ab c ”)结果是”ab c” LTRIM(字符表达式)去掉首部空格如:TRIM(” ab c ”)结果是”ab c ” ALLTRIM(字符表达式)去掉首部和尾部空格如:TRIM(” ab c ”)结果是”ab c ” 取子串函数: LEFT(字符表达式,长度)从左边截取字符串 如:LEFT(”ABCDE”,2)的结果是”AB” RIGHT(字符表达式,长度)从右边截取字符串 如:RIGHT(”ABCDE”,2)的结果是”DE” SUBSTR(字符表达式,起始位置,长度)截取字符串 如:SUBSTR(”ABCDE”,2)结果是”BCDE” SUBSTR(”ABCDE”,2,3)结果是”BCD” 计算子串出现次数函数: OCCURS(字符表达式1,字符表达式2) 如:OCCURS(”A”,”DBABCADA”)的结果是 3.求子串位置函数: AT(字符表达式1,字符表达式2) 如:AT(”A”,”DSADD”)的结果是3 子串替换函数: STUFF(字符表达式1,起始位置,长度,字符表达式2) 如:STUFF(”GOOD BYE”,6,3,”MORNING”) 结果是 GOOD MORNING 字符替换函数: CHRTRAN(字符表达式1,字符表达式2,字符表达式3) 如:CHRTRAN(”大家好”,”大家”,”您”)结果是您好 字符串匹配函数: LIKE(字符表达式1,字符表达式2) 如:LIKE(”AB”,”ABCD”)结果就为真. 注意:通配符只能出现在第一个字符表达式中。

      三、 日期和时间函数 系统日期和时间函数: DATE()系统日期 TIME()系统时间 注意:TIME()是字符型的 DATETIME()系统日期时间 年份函数: YEAR(日期表达式) 如:YEAR({^2021/09/19})结果是2021 四、 数据类型转换函数 数值转换字符函数: STR(数值表达式) 如:STR(100)结果就是字符型的100 字符转换数值函数: VAL(字符表达式) 如:VAL(”100”)结果就数值型的100 字符串转换成日期: CTOD(字符表达式) 字符串转换成日期时间:CTOT(字符表达式) 日期转换成字符: DTOC(日期表达式) 日期时间转换成字符: TTOC(日期时间表达式) 宏替换函数: 字符型变量 如:a=”10” ?1+a的结果就是11 五、 测试函数: 值域测试函数:BETWEEN(表达式1,表达式2,表达式3)判断第一个表达式是否在第二个表达式和第三表达式之间,如果是就返回真,否则返回假 空值测试函数:ISNULL(表达式)判断表达式是否为NULL是则返回真,否则返回假 “空”值测试函数:EMPTY(表达式)如是表达式是空格、0、.f.则返回真,否则返回假。

      数据类型测试函数:VARTYPE(表达式)判断表达式返回的类型详见教材69页 表尾测试函数:EOF() 表首测试函数:BOF() 记录号测试函数:RECNO() 条件测试函数:IIF(逻辑表达式,表达式1,表达式2)当逻辑表达式为真是,做表达式1,否则做表达式2如:IIF(5>8,5+8,6-3)结果是3 常用命令 第一章: CREATE PROJECT 建立项目 MODIFY PROJECT 打开修改项目 第二章 SET MARK TO 设定日期分隔符 SET DATE TO 设定日期格式 SET CENTURY ON/OFF 设定日期年份是四位还是两位 DIMENSION/DECLARE 创建数组 STORE 表达式 TO 变量 赋值语句 LIST MEMORY/DISPLAY MEMORY 显示内存变量 CLEAR MEMORY/RELEASE ALL 清除内存变量 CLEAR 清除屏幕 SCATTER TO 数组名 将表当前记录复制到数组 GATHER FROM 数组名 将数组数据复制到表的当前记录 MODIFY COMMAND 文件名 建立程序 DO 文件名 执行程序文件 PROCEDURE/FUNCTION 模块的定义 SET PROCEDURE TO 过程文件 打开过程 RELEASE PROCEDURE 关闭过程 PARAMETERS/LPARAMETERS 参数传递 SET UDFPARMS TO VALUE 按值传递 SET UDFPARMS TO REFERENCE 按引用传递 PUBL 全局变量 LOCAL 局部变量 PRIVATE 内存变量 隐藏主程序中的变量 第三章 CREATE DATABASE 建立数据库 OPEN DATABASE 打开数据库 MODIFY DATABASE 修改数据库 DELETE DATABASE 删除数据库 CLOSE DATABASE 关闭数据库 SET DATABASE TO 设定当前数据库 CREATE 表名 在VF中建立表 MODIFY STRUCTURE 在VF中修改表结构 USE 表名 打开表 BROWSE 浏览表记录 END 增加表记录 INSERT 插入表记录 DELETE 删除表记录(逻辑删除) RECALL 恢复删除标记 PACK 物理删除记录 ZAP 物理删除表中的全部记录 EDIT/CHANGE 编辑记录 REPLACE …… WITH …… 成批替换记录 LIST/DIS。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.