易友编程,网站全新改版!欢迎大家光临!

易语言学习乱记本(三)

递归概念:程序调用自身的编程技巧。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。用递归思想写出的程序往往十分简洁易懂。


 组合框的 项目数值,简单地理解,当项目内容一样时,可以利用数值来区分。


易语言中,表格,必须要配合“数据源”、“通用提供者”这两个组件来使用。表格在这里只起到的“显示”的作用,而“通用提供者”起到了管道的作用,是通用提供者将表格、数据源连接起来。一开始理解以为所有的行、列、文本、线条、高底、宽度等等操作都是在“表格”这个组件中进行的,其实这些都是通过“数据源”这个组件来操作。这点让人很费解。


易语言的“易之表”(报表编辑器),可以利用“易之表”做成报表模板(grd文件格式),方便在易语言中直接利用“表格”组件进行调用(如:数据源1.从文件读 (“**.grd”)。简单地说,可以用易之表做成会计报表模板,然后利用表格调用功能,做成报表查询器。同时还可以利用“数据源.存到文件”功能,将做好的报表时行保存。
这个和“锐浪报表系统”是一个原理。


表格的主要操作基本上都是在“数据源”这个组件中进行的,而高级表格不同,是直接在组件“高级表格”中进行。所以我们说,高级表格操作起来很方便。


高级表格的起始列、行都是0,也就是左上角的单元格是第0行第0列,然后再向下计算。而组件“表格”是第第1列、第1列开始计算。从世恒的教程中,可以看到插入行、插入列、合并单元格这三个合在一起操作时,代码是正确的,但是操作顺序不一样时,可能就会得不到你想要的效果。比如需要先插入行列后,再进行合并操作。


插入文件名,用快捷键“F2”,找到文件点击打开后,直接把文件路径输入至源码之中。

最后编辑于:2015/6/30作者: 张 波