发明名称 实现列表框控件的方法
摘要 一种实现列表框控件的方法,至少包含下列步骤:读取列表框的表格范围;连接资料库,其中资料库的大小系较表格范围大;自资料库读取标题行与对应到此表格范围的至少一笔资料;显示标题行与这些资料;读取此列表框之移动指标的移动量;依据此移动量计算此表格范围在此资料库移动至的新位置,找出位于此新位置的至少一笔新资料;以及显示此标题行与这些新资料。附带地,此方法系使用脚本程式(script program),因此可不受浏览器种类的限制。
申请公布号 TW463110 申请公布日期 2001.11.11
申请号 TW089112802 申请日期 2000.06.29
申请人 英业达股份有限公司 发明人 范刚;李鹏;陈玄同;林光信
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人 陈达仁 台北巿南京东路二段一一一号八楼之三;谢德铭 台北巿南京东路二段一一一号八楼之三
主权项 1.一种实现列表框控件的方法,至少包含:读取一列表框的一表格范围;连接一资料库,其中该资料库的大小系较该表格范围大;自该资料库读取一标题行与对应到该表格范围的至少一笔资料;显示该标题行与该些资料;读取该列表框之一移动指标的一移动量;依据该移动量计算该表格范围在该资料库移动至的一新位置,找出位于该新位置的至少一笔新资料;以及显示该标题行与该些新资料。2.如申请专利范围第1项之方法,其中上述之列表框系应用于一网页。3.如申请专利范围第2项之方法,其中上述之表格范围系为该列表框在超文件显示语言中的座标。4.如申请专利范围第1项之方法,其中上述之列表框至少包含一列。5.如申请专利范围第4项之方法,更包含仅选定该些列中的至少一特定列来实现所谓的列表框控件。6.如申请专利范围第1项之方法,更包含以一脚本程式对该资料库进行资料绑定操作。7.如申请专利范围第6项之方法,其中上述之脚本程式不须要编译即可以执行。8.如申请专利范围第1项之方法,更包含执行一风格定义程序,藉以定义该列表框的显示风格。9.一种可以不受浏览器类型限制地在网页中实现列表框控件的方法,至少包含:读取一列表框之一外层区域尺寸与一内层区域尺寸,并且当该内层区域的尺寸超过该外层区域尺寸时,便设定该外层区域的一溢出属性为自动,否则便继续自资料库取値与判定该二者的大小,藉以使显示的内容不会超过该列表框所定的一区域并启动一移动特性;根据位于该内层区域的一内层表中的至少一表头元素,建立该列表框的一标题行;根据一使用者的设定,完成一多重选择与单选行为的控制;以及获得一资料库完成通知后,自该资料库依序获得该列表框之各列的信息。10.如申请专利范围第9项之方法,更包含执行一风格定义程序,藉以定义该列表框控制件的显示风格。11.如申请专利范围第9项之方法,系使用不须要编译即可以执行的一脚本程式。12.如申请专利范围第9项之方法,其中上述之外层区域为该列表框在超文件显示语言中的座标。13.如申请专利范围第9项之方法,其中上述之列表框同时具有多列。14.如申请专利范围第13项之方法,其中上述之列表框系被视为一表格,藉以模拟表格的多列功能。图式简单说明:第一图A与第一图B为习知技艺中列表框常见之一种缺点的示意图;第二图A与第二图B为本发明如何克服第一图A与第一图B所显示之缺点的概念示意图;第二图C与第二图D为应用本发明克服第一图A与第一图B所显示之缺点的结果示意图;第三图为本发明之一较佳实施例的流程示意图;和第四图为本发明之另一较佳实施例的流程示意图。
地址 台北巿士林区后港街六十六号