CN103777854B - 多栏位表单处理方法以及*** - Google Patents

多栏位表单处理方法以及*** Download PDF

Info

Publication number
CN103777854B
CN103777854B CN201210405648.8A CN201210405648A CN103777854B CN 103777854 B CN103777854 B CN 103777854B CN 201210405648 A CN201210405648 A CN 201210405648A CN 103777854 B CN103777854 B CN 103777854B
Authority
CN
China
Prior art keywords
field
display element
default
viewing area
select
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210405648.8A
Other languages
English (en)
Other versions
CN103777854A (zh
Inventor
王鸿杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Digiwin Software Co Ltd
Original Assignee
Digiwin Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Digiwin Software Co Ltd filed Critical Digiwin Software Co Ltd
Priority to CN201210405648.8A priority Critical patent/CN103777854B/zh
Publication of CN103777854A publication Critical patent/CN103777854A/zh
Application granted granted Critical
Publication of CN103777854B publication Critical patent/CN103777854B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

本发明揭露一种多栏位表单处理方法以及***。多栏位表单处理方法包含以下步骤:提供一表单数据库。其中,表单数据库储存数笔预存表单数据,每一笔表单数据具有数笔预设栏位。接收一设定信号,用以自预设栏位中设定至少一待显示栏位,以显示于一电子装置的一显示元件。其中,待显示栏位的尺寸总和符合显示元件的一显示区域。自表单数据库下载预存表单数据的待显示栏位。于电子装置的显示元件显示所下载的预存表单数据的待显示栏位。

Description

多栏位表单处理方法以及***
技术领域
本发明是有关于一种表单处理方法以及***,且特别是有关于一种多栏位表单处理方法以及***。
背景技术
随着数字技术的发展,因此发展出许多不同的数字化服务,并有许多知识以数字的形式提供。越来越多人使用各式的电子装置,作为生活中的辅助工具。
各类数字***在其显示元件上呈现多栏位的表单时,大多是提供多个栏位的画面。然而,当栏位数量过多时,常常造成所有栏位无法在显示元件的同一画面上显示,使用者需进行横向拖拉,以移动至所需浏览的栏位。因此,使用者需透过大量的拖拉动作或甚至结合数据搜寻的功能,才可找到欲浏览的栏位,相当不方便。
发明内容
因此,本发明的一方面是在提供一种多栏位表单处理方法,用以使表单数据设定后的栏位尺寸,符合电子装置的显示元件的显示区域大小。多栏位表单处理方法包含以下步骤:
(a)提供一表单数据库。其中,表单数据库储存数笔预存表单数据,每一笔表单数据具有数笔预设栏位。
(b)接收一设定信号,用以自预设栏位中设定至少一待显示栏位,以显示于一电子装置的一显示元件。其中,待显示栏位的尺寸总和符合显示元件的一显示区域。
(c)自表单数据库下载预存表单数据的待显示栏位。
(d)于电子装置的显示元件,显示所下载的预存表单数据的待显示栏位。
本发明的另一方面是在提供一种多栏位表单处理***。多栏位表单处理***包含一表单数据库、一电子装置以及一表单处理装置。表单处理装置分别与表单数据库以及电子装置建立连结。表单数据库储存数笔预存表单数据。其中,每一笔表单数据具有数笔预设栏位。电子装置包含一显示元件。表单处理装置包含一处理元件。处理元件包含一设定模块、一下载模块以及一驱动模块。设定模块接收一设定信号,用以自预设栏位中设定至少一待显示栏位,以显示于电子装置的显示元件。其中,待显示栏位的尺寸总和符合显示元件的一显示区域。下载模块自表单数据库下载预存表单数据的待显示栏位。驱动模块驱动电子装置的显示元件,显示所下载的预存表单数据的待显示栏位。
应用本发明具有下列优点。使用者可先设定其所需的栏位,接下来所显示的栏位的尺寸总和即可符合显示元件的显示区域,不需通过额外的拖拉移动即可浏览所需的栏位。此外,不同使用者可自行设定不同的待显示栏位,符合其浏览需求。尤其,在电子装置为显示元件尺寸较小的可携式装置时,应用本发明可让使用者轻易浏览所需栏位,避免非使用者所需的栏位浪费显示元件的显示空间。
附图说明
为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:
图1是依照本发明一实施例的一种多栏位表单处理方法的流程图;
图2绘示于电子装置的显示元件所显示的待显示栏位的一实施例;
图3绘示于电子装置的显示元件所显示的待显示栏位的另一页面的一实施例;
图4绘示依照本发明另一实施例的一种多栏位表单处理***的功能方块图。
【主要元件符号说明】
100:多栏位表单处理方法
110-140:步骤
210:显示区域
211、212:页面
300:表单数据库
400:电子装置
410:显示元件
500:表单处理装置
510:处理元件
511:设定模块
511a:判断器
512:下载模块
513:驱动模块
520:使用者接口
具体实施方式
以下将以附图及详细说明本发明的精神,任何所属技术领域中具有通常知识者在了解本发明的较佳实施例后,当可由本发明所教示的技术加以改变及修饰,其并不脱离本发明的精神与范围。
请参照图1,其是依照本发明一实施例的一种多栏位表单处理方法的流程图。在多栏位表单处理方法中,使表单数据栏位尺寸设定为符合电子装置的显示元件的显示区域大小,以进行显示。多栏位表单处理方法可经由计算机程序来进行实作。计算机程序可储存于一计算机可读取记录媒体中,而使计算机读取此记录媒体后执行此多栏位表单处理方法。计算机可读取记录媒体可为只读记忆体、快闪记忆体、软盘、硬盘、光盘、随身盘、磁带、可由网络存取的数据库或熟悉此技艺者可轻易思及具有相同功能的计算机可读取记录媒体。
多栏位表单处理方法100包含以下步骤:
在步骤110中,提供一表单数据库。其中,表单数据库储存数笔预存表单数据,每一笔表单数据具有数笔预设栏位。
在步骤120中,接收一设定信号,用以自预设栏位中设定至少一待显示栏位,以显示于一电子装置的一显示元件。其中,待显示栏位的尺寸总和符合显示元件的一显示区域。在本发明的一实施例中,待显示栏位的尺寸总和是指待显示栏位的宽度总和。因此,在步骤120中,自预设栏位中设定至少一待显示栏位,其宽度总和小于或等于显示元件的显示区域的宽度。在本发明的其他实施例中,待显示栏位的尺寸总和是指待显示栏位的高度总和或其他尺寸相关参数的总和,并可通过步骤120自预设栏位中选出其尺寸总和符合(不超过)显示元件的显示区域,而完成栏位设定。
在步骤130中,自表单数据库下载预存表单数据的待显示栏位。
在步骤140中,于电子装置的显示元件,显示所下载的预存表单数据的待显示栏位。如此一来,使用者可先通过步骤120设定其所需的栏位,接下来所显示的栏位的尺寸总和即可符合显示元件的显示区域,不需通过额外的拖拉移动即可浏览所需的栏位。此外,不同使用者可自行执行步骤120,以设定不同的待显示栏位,符合其浏览需求。尤其,在电子装置为显示元件尺寸较小的可携式装置时,应用本发明可让使用者轻易浏览所需栏位,避免非使用者所需的栏位浪费显示元件的显示空间。
参照图2,其绘示于电子装置的显示元件所显示的待显示栏位的一实施例。在此实施例中,电子装置的显示元件所显示的栏位可包含共用键值组(Primary Keys Set,PKS)栏位Edit1、Edit2、Edit3。在其他实施例中,电子装置的显示元件所显示的栏位可包含至少一共用键值组栏位,并不限于本揭露。此外,步骤120的设定过程可包含以下步骤:
透过一使用者接口,逐一接收一选择信号,以选择预设栏位的其中之一。在本实施例中,透过使用者接口逐一收到选择预设栏位Edit4、Edit5的信号。
接下来,判断已选择的预设栏位Edit4、Edit5的尺寸总和是否超过显示元件的显示区域210。在本实施例中,可将共用键值组栏位Edit1、Edit2、Edit3视为已选择的预设栏位,进而判断已选择的预设栏位Edit1、Edit2、Edit3、Edit4、Edit5的宽度总和,是否超过显示元件的显示区域210的宽度。
在已选择的预设栏位Edit1、Edit2、Edit3、Edit4、Edit5的尺寸总和未超过显示元件的显示区域210时,判断是否已完成选择。在已完成选择时,将已选择的预设栏位Edit4、Edit5视为待显示栏位,以产生设定信号。
在已选择的预设栏位的尺寸总和超过显示元件的显示区域时,显示一警示信号。举例来说,在已选择预设栏位Edit4、Edit5后,使用者又透过使用者接口选择另一个栏位,而使得尺寸总和超过显示元件的显示区域时,则显示警示信号,告知使用者所选择的栏位将超过显示元件的显示区域。
此外,为辅助上述栏位选择过程,步骤120的设定过程可进一步根据预设栏位的属性,于电子装置的显示元件,显示各预设栏位对应于显示区域的栏位尺寸,作为透过使用者接口选择的依据。举例来说,如果预设栏位x可容纳Lengthx的字元长度,则可于电子装置的显示元件的显示区域上显示尺寸为Lengthx的区块,以代表预设栏位x,供使用者选择。然而,在本发明的其他实施例中,可进一步根据预设栏位的所填入资讯的数据型态或其他类型的属性,于电子装置的显示元件,显示各预设栏位对应于显示区域的栏位尺寸,并不限于本实施例。如此一来,更方便使用者了解选择哪一个预设栏位,可避免超过显示元件的显示区域。
另外,在步骤120的另一实施例中,在已选择的预设栏位的尺寸总和超过显示元件的显示区域时,将当前选择的预设栏位显示于另一页面。参照图3,其绘示于电子装置的显示元件所显示的待显示栏位的另一页面的一实施例。在已选择预设栏位Edit4、Edit5后,又透过使用者接口,接收选择预设栏位Edit6的选择信号,使得预设栏位的尺寸总和超过显示区域210时,将当前选择的预设栏位Edit6显示于另一页面212。如此一来,可通过多个页面,提供更多显示的栏位。于是,使用者可通过翻页的方式,快速的切换到欲浏览栏位所在的页面,具备高便利性。
请参照图4,其绘示依照本发明另一实施例的一种多栏位表单处理***的功能方块图。多栏位表单处理***包含一表单数据库300、一电子装置400以及一表单处理装置500。表单处理装置500可透过有线或无线的数据传输接口,分别与表单数据库300以及电子装置400建立连结。在本发明的一些实施例中,表单处理装置500可配置于与表单数据库300相同的主机上。在本发明的另一些实施例中,可将表单处理装置500实作于电子装置400。在本发明的又一些实施例中,表单数据库300、一电子装置400以及一表单处理装置500可分别由相异的主机所实作。
表单数据库300储存数笔预存表单数据。其中,每一笔表单数据具有数笔预设栏位,以储存各种属性的数据。
电子装置400包含一显示元件410。
表单处理装置500包含一处理元件510。处理元件510包含一设定模块511、一下载模块512以及一驱动模块513。设定模块511接收一设定信号,用以自预设栏位中设定至少一待显示栏位,以显示于电子装置400的显示元件410。其中,待显示栏位的尺寸总和符合显示元件的一显示区域。在本发明的一实施例中,待显示栏位的尺寸总和是指待显示栏位的宽度总和。因此,设定模块511所接收的设定信号是用以自预设栏位中设定至少一待显示栏位,其宽度总和小于或等于显示元件的显示区域的宽度。在本发明的其他实施例中,待显示栏位的尺寸总和是指待显示栏位的高度总和或其他尺寸相关参数的总和,且设定模块511可接收设定信号,用以自预设栏位中选出其尺寸总和符合(不超过)显示元件的显示区域的待显示栏位,而完成栏位设定。
下载模块513自表单数据库300下载预存表单数据的待显示栏位。
于是,驱动模块513驱动电子装置400的显示元件410,显示所下载的预存表单数据的待显示栏位。如此一来,使用者可先设定其所需的栏位,接下来所显示的栏位的尺寸总和即可符合显示元件410的显示区域,不需通过额外的拖拉移动即可浏览所需的栏位。此外,不同使用者可自行设定不同的待显示栏位,符合其浏览需求。尤其,在电子装置400为显示元件410尺寸较小的可携式装置时,应用本发明可让使用者轻易浏览所需栏位,避免非使用者所需的栏位浪费显示元件410的显示空间。
此外,表单处理装置500更可包含电性连接处理元件510的一使用者接口520。使用者接口520可为键盘、滑鼠、图形化使用者接口或其他类型的使用者接口。设定模块511可包含一判断器511a。在使用者透过使用者接口520逐一选择预设栏位中的待显示栏位时,判断器511a透过使用者接口520,逐一接收一选择信号,以选择预设栏位的其中之一。于是,判断器511a判断已选择的预设栏位的尺寸总和是否超过显示元件的显示区域。在判断器511a判定已选择的预设栏位的尺寸总和超过显示元件的显示区域时,驱动模块513驱动电子装置400的显示元件411,显示一警示信号,以提示使用者所选择的栏位将超过显示元件410的显示区域。
此外,在判断器511a判定已选择的预设栏位的尺寸总和未超过显示元件410的显示区域时,判断器511a更判断是否已完成选择。其中,可产生一询问信息,以询问使用者是否已完成待显示栏位的选择。在使用者回应已完成选择而回复判断器511a时,处理元件510将已选择的预设栏位视为待显示栏位,以产生设定信号。
为辅助上述栏位选择过程,驱动模块513进一步根据预设栏位的属性,驱动电子装置400的显示元件410,更显示各预设栏位对应于显示元件410的显示区域的栏位尺寸,作为透过使用者接口520选择的依据。如此一来,更方便使用者了解选择哪一个预设栏位,可避免超过显示元件410的显示区域。
在本发明的另一些实施例中,在判断器511a判定已选择的预设栏位的尺寸总和超过显示元件410的显示区域时,驱动模块513可驱动电子装置400的显示元件410将当前选择的预设栏位显示于另一页面。如此一来,可通过多个页面,提供更多显示的栏位。于是,使用者可通过翻页的方式,快速的切换到欲浏览栏位所在的页面,具备高便利性。
虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技艺者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。举例来说,以上所述的平行或垂直可容许一定范围的误差,并不限于本说明书。因此,本发明的保护范围当视所附的权利要求书所界定的范围为准。

Claims (6)

1.一种多栏位表单处理方法,其特征在于,包含:
(a)提供一表单数据库,其中该表单数据库储存复数笔预存表单数据,每一该些笔表单数据具有复数笔预设栏位;
(b)接收一设定信号,用以自该些预设栏位中设定至少一待显示栏位,以显示于一电子装置的一显示元件,其中该至少一待显示栏位的尺寸总和符合该显示元件的一显示区域,更包含:
透过一使用者接口,逐一接收一选择信号,以选择该些预设栏位的其中之一;
判断已选择的该至少一预设栏位的尺寸总和是否超过该显示元件的该显示区域;
在已选择的该至少一预设栏位的尺寸总和超过该显示元件的该显示区域时,将当前选择的预设栏位显示于另一页面;
在已选择的该至少一预设栏位的尺寸总和未超过该显示元件的该显示区域时,判断是否已完成选择;以及
在已完成选择时,将已选择的该至少一预设栏位视为该至少一待显示栏位,以产生该设定信号;
(c)自该表单数据库下载该些笔预存表单数据的该至少一待显示栏位;以及
(d)于该电子装置的该显示元件,显示所下载的该些笔预存表单数据的该至少一待显示栏位。
2.根据权利要求1所述的多栏位表单处理方法,其特征在于,步骤(b)包含:
透过一使用者接口,逐一接收一选择信号,以选择该些预设栏位的其中之一;
判断已选择的该至少一预设栏位的尺寸总和是否超过该显示元件的该显示区域;
在已选择的该至少一预设栏位的尺寸总和超过该显示元件的该显示区域时,显示一警示信号;
在已选择的该至少一预设栏位的尺寸总和未超过该显示元件的该显示区域时,判断是否已完成选择;以及
在已完成选择时,将已选择的该至少一预设栏位视为该至少一待显示栏位,以产生该设定信号。
3.根据权利要求2所述的多栏位表单处理方法,其特征在于,步骤(b)还包含:
根据该些预设栏位的属性,于该电子装置的该显示元件,显示每一该些预设栏位对应于该显示区域的栏位尺寸,作为透过该使用者接口选择的依据。
4.一种多栏位表单处理***,其特征在于,包含:
一表单数据库,储存复数笔预存表单数据,其中每一该些笔表单数据具有复数笔预设栏位;
一电子装置,包含一显示元件;以及
一表单处理装置,分别与该表单数据库以及该电子装置建立连结,其中该表单处理装置包含:
一处理元件,包含:
一设定模块,接收一设定信号,用以自该些预设栏位中设定至少一待显示栏位,以显示于该电子装置的该显示元件,其中该至少一待显示栏位的尺寸总和符合该显示元件的一显示区域;
一下载模块,自该表单数据库下载该些笔预存表单数据的该至少一待显示栏位;以及
一驱动模块,驱动该电子装置的该显示元件,显示所下载的该些笔预存表单数据的该至少一待显示栏位,其中,该表单处理装置还包含:
一使用者接口,电性连接该处理元件,
其中该处理元件的该设定模块包含:
一判断器,透过该使用者接口,逐一接收一选择信号,以选择该些预设栏位的其中之一,并判断已选择的该至少一预设栏位的尺寸总和是否超过该显示元件的该显示区域,
其中在该判断器判定已选择的该至少一预设栏位的尺寸总和超过该显示元件的该显示区域时,该驱动模块驱动该电子装置的该显示元件将当前选择的预设栏位显示于另一页面;
其中在已选择的该至少一预设栏位的尺寸总和未超过该显示元件的该显示区域时,该判断器更判断是否已完成选择,并在已完成选择时,该处理元件将已选择的该至少一预设栏位视为该至少一待显示栏位,以产生该设定信号。
5.根据权利要求4所述的多栏位表单处理***,其特征在于,该表单处理装置还包含:
一使用者接口,电性连接该处理元件,
其中该处理元件的该设定模块包含:
一判断器,透过该使用者接口,逐一接收一选择信号,以选择该些预设栏位的其中之一,并判断已选择的该至少一预设栏位的尺寸总和是否超过该显示元件的该显示区域,
其中在该判断器判定已选择的该至少一预设栏位的尺寸总和超过该显示元件的该显示区域时,该驱动模块驱动该电子装置的该显示元件,显示一警示信号,
其中在该判断器判定已选择的该至少一预设栏位的尺寸总和未超过该显示元件的该显示区域时,该判断器更判断是否已完成选择,并在该判断器判定已完成选择时,该处理元件将已选择的该至少一预设栏位视为该至少一待显示栏位,以产生该设定信号。
6.根据权利要求5所述的多栏位表单处理***,其特征在于,该驱动模块进一步根据该些预设栏位的属性,驱动该电子装置的该显示元件,更显示每一该些预设栏位对应于该显示区域的栏位尺寸,作为透过该使用者接口选择的依据。
CN201210405648.8A 2012-10-22 2012-10-22 多栏位表单处理方法以及*** Active CN103777854B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210405648.8A CN103777854B (zh) 2012-10-22 2012-10-22 多栏位表单处理方法以及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210405648.8A CN103777854B (zh) 2012-10-22 2012-10-22 多栏位表单处理方法以及***

Publications (2)

Publication Number Publication Date
CN103777854A CN103777854A (zh) 2014-05-07
CN103777854B true CN103777854B (zh) 2017-03-22

Family

ID=50570171

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210405648.8A Active CN103777854B (zh) 2012-10-22 2012-10-22 多栏位表单处理方法以及***

Country Status (1)

Country Link
CN (1) CN103777854B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1737792A (zh) * 2005-06-29 2006-02-22 珠海金山软件股份有限公司 一种在电子表格中控制编辑栏显示大小的装置
CN101065723A (zh) * 2004-11-26 2007-10-31 菲利普·K·钦 在表格中显示数据的方法
CN101576799A (zh) * 2008-05-07 2009-11-11 宏达国际电子股份有限公司 信息内容的显示方法及其显示***
CN101609661A (zh) * 2008-06-19 2009-12-23 富士施乐株式会社 信息显示装置及信息显示方法
CN101609447A (zh) * 2008-06-17 2009-12-23 英业达股份有限公司 于网页切换时查找资料的显示***及其方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101065723A (zh) * 2004-11-26 2007-10-31 菲利普·K·钦 在表格中显示数据的方法
CN1737792A (zh) * 2005-06-29 2006-02-22 珠海金山软件股份有限公司 一种在电子表格中控制编辑栏显示大小的装置
CN101576799A (zh) * 2008-05-07 2009-11-11 宏达国际电子股份有限公司 信息内容的显示方法及其显示***
CN101609447A (zh) * 2008-06-17 2009-12-23 英业达股份有限公司 于网页切换时查找资料的显示***及其方法
CN101609661A (zh) * 2008-06-19 2009-12-23 富士施乐株式会社 信息显示装置及信息显示方法

Also Published As

Publication number Publication date
CN103777854A (zh) 2014-05-07

Similar Documents

Publication Publication Date Title
US7992104B2 (en) Viewing data
US8166412B2 (en) Visual cue discernment on scattered data
US20080256087A1 (en) Apparatuses and methods for managing content stored in devices
CN105094557B (zh) 一种显示控制方法及装置、电子设备
EP2461260A1 (en) Visual treatment for a user interface in a content integration framework
US20160041714A1 (en) Method and apparatus for widget and widget-container distribution control based on content rules
JP2004527162A5 (zh)
CN104603778A (zh) 信息处理设备、信息处理方法以及程序
CN105867714A (zh) 应用程序下载方法、装置及***
WO2002039779A1 (en) Method of displaying a picture file on a cellular telephone
CN106681971A (zh) 一种表单数据处理方法及装置
JP2011090679A (ja) メディアコンテンツ閲覧及び関連メディアコンテンツの機能実行方法及び装置
CN107844530A (zh) 一种数据处理方法、装置、服务器及计算机可读存储介质
WO2002006934A2 (en) Methods, system, and article for displaying privilege state data
CN102067121A (zh) 具有嵌入式媒体播放器的移动无线设备
CN107765945A (zh) 一种文件管理方法、装置、终端及计算机可读存储介质
CN101601036A (zh) Web页面上的导航点
CN107729483A (zh) 一种分类显示方法、装置、终端及计算机可读存储介质
CN109446503A (zh) 文档内容导出方法和装置
CN107016034A (zh) 信息处理装置及信息处理方法
AU2002226910A1 (en) Method of displaying a picture file on a cellular telephone
CN107729485A (zh) 一种数据管理方法、装置、终端及计算机可读存储介质
JP2003271583A (ja) 特注文書製作システムおよび方法
CN110865981A (zh) 用于移动终端的文件访问方法及其移动终端
CN103777854B (zh) 多栏位表单处理方法以及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant