易语言模块 归并到树2.0.ec
模块名称:归并到树 2.0
作者:Life
版本:2.0
返回树项目字节集,仅支持易的EDB数据库。
------------------------------
.版本 2
.子程序 查找项目, 字节集, 公开, 返回符合条件的项目索引,使用整数型来储存,每4位是一个数值。请套用“循环变量×4-3”来逐个取得。
.参数 树项目, 字节集, , 用来查找的树型框.项目
.参数 项目文本, 文本型, 可空, 空 = 忽略项目文本,只查找与项目数值一致的项目!可忽略大小写。
.参数 项目数值, 整数型, 可空, 空 = 忽略项目数值,只查找与项目文本一致的项目!但与参数二不能同时为空!
.参数 是否精确, 逻辑型, 可空, 默认为真,精确查找,否则查找包含项目文本且等项目数值的所有项目。
.子程序 归并到树_单项, 字节集, 公开, 返回树项目字节集,仅支持易的EDB数据库。要罗列到树的标识形式为"顶项目\次项目\再次项目\…\末项目"文本型,或为日期时间型。分级层数不限,EDB库请事先打开,本子程序结束后可关闭。
.参数 字段名, 文本型, , 要分级到树的字段名称,该字段必须为文本型或日期时间型。
.参数 访问密码, 文本型, , 因为归并到数的字段从主数据库中复制记录而来,必须使用密码才能访问。否则将返回空。
.参数 图片索引, 字节集, 可空, 所有级的图片索引,如顶级是4、次级是9、末级是1,则该参数为{4,9,1}。如果提供的索引少于实际分级数,默认索引为0。
.参数 选中图片索引, 字节集, 可空, 参考上参数。
.参数 项目数值, 整数型, 可空 数组, 参考上参数。该字段为日期时间型时,提供的数组内有{-1},表示该项的数值为逐级父项目的数值文本累积。如字段某记录为“2007年8月9日”,提供的数组参数为{520,-1,-1},内容表示为:项目为2007年时项目数值为520,项目为8月时项目数值为200708,项目为12日时项目数值为20070809。
.参数 尾部是否加年月日, 逻辑型, 可空, 当字段为日期时间型,各分级层是否要在尾部加上年、月、日字样。默认为假,不加字样。
.参数 全部展开, 逻辑型, 可空, 默认为真,全部展开。
.参数 是否处理事件, 逻辑型, 可空, 数据很大时,可能出现假死,使用处理事件会有所改善,但会降低速度。默认为不使用。
.子程序 归并到树_双项, 字节集, 公开, 返回树项目字节集,仅支持易的EDB数据库。要罗列到树的标识形式为"顶项目\次项目\再次项目\…\末项目"文本型,或为日期时间型。分级层数不限,EDB库请事先打开,本子程序结束后可关闭。
.参数 字段名一, 文本型, , 要分级到树的字段名称,该字段必须为文本型或日期时间型。
.参数 字段名二, 文本型, , 要分级到树的字段名称,该字段必须为文本型或日期时间型。参数一为日期型时,该字段必须为文本型。
.参数 访问密码, 文本型, 可空, 因为归并到数的字段从主数据库中复制记录而来,必须使用密码才能访问。否则将返回空。
.参数 一图片索引, 字节集, 可空, 所有级的图片索引,如顶级是4、次级是9、末级是1,则该参数为{4,9,1}。如果提供的索引少于实际分级数,默认索引为0。
.参数 一选中图片索引, 字节集, 可空, 参考上参数。
.参数 一项目数值, 整数型, 可空 数组, 参考上参数。该字段为日期时间型时,提供的数组内有{-1},表示该项的数值为逐级父项目的数值文本累积。如字段某记录为“2007年8月9日”,提供的数组参数为{520,-1,-1},内容表示为:项目为2007年时项目数值为520,项目为8月时项目数值为200708,项目为12日时项目数值为20070809。
.参数 二图片索引, 字节集, 可空, 所有级的图片索引,如顶级是4、次级是9、末级是1,则该参数为{4,9,1}。如果提供的索引少于实际分级数,默认索引为0。
.参数 二选中图片索引, 字节集, 可空, 参考上参数。
.参数 二项目数值, 整数型, 可空 数组, 参考上参数。该字段为日期时间型时,提供的数组内有{-1},表示该项的数值为逐级父项目的数值文本累积。如字段某记录为“2007年8月9日”,提供的数组参数为{520,-1,-1},内容表示为:项目为2007年时项目数值为520,项目为8月时项目数值为200708,项目为12日时项目数值为20070809。
.参数 尾部是否加年月日, 逻辑型, 可空, 当字段为日期时间型,各分级层是否要在尾部加上年、月、日字样。默认为假,不加字样。
.参数 全部展开, 逻辑型, 可空, 默认为真,全部展开。
.参数 是否处理事件, 逻辑型, 可空, 数据很大时,可能出现假死,使用处理事件会有所改善,但会降低速度。默认为不使用。
页:
[1]