CN116301861A - Page configuration method, electronic device and storage medium - Google Patents
Page configuration method, electronic device and storage medium Download PDFInfo
- Publication number
- CN116301861A CN116301861A CN202310274270.0A CN202310274270A CN116301861A CN 116301861 A CN116301861 A CN 116301861A CN 202310274270 A CN202310274270 A CN 202310274270A CN 116301861 A CN116301861 A CN 116301861A
- Authority
- CN
- China
- Prior art keywords
- chart
- component
- charts
- user
- visual
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本公开总体上涉及计算机领域,并且更具体地涉及页面配置方法、电子设备以及计算机存储介质。The present disclosure relates generally to the field of computers, and more particularly to page configuration methods, electronic devices, and computer storage media.
背景技术Background technique
随着终端设备和互联网技术的不断发展,各种各样的客户端应用程序不断涌现。这些各种各样的客户端应用程序能够为诸如个人用户或者企业用户等用户提供各种各样的功能,并为用户在工作和生活中提供便利。随着客户端应用程序的不断发展,用户对应用程序的要求也越发变高。With the continuous development of terminal equipment and Internet technology, various client applications continue to emerge. These various client application programs can provide various functions for users such as individual users or enterprise users, and provide convenience for users in work and life. With the continuous development of client applications, users have higher and higher requirements for applications.
发明内容Contents of the invention
根据本公开的示例实施例,提供了一种页面配置方法、电子设备以及计算机存储介质。According to example embodiments of the present disclosure, there are provided a page configuration method, an electronic device, and a computer storage medium.
在本公开的第一方面,提供了一种页面配置方法,包括:在客户端中的预设标签页面的指定区域中显示图表组件;响应于对图表组件的选择,显示用于配置图表组件的图表组件配置界面;在图表组件配置界面中,接收可视化图表集的链接,其中该可视化图表集包括一个或多个图表并且其中可视化图表集与在线表格相关联;基于接收到的链接,将图表组件与可视化图表集中的至少一个图表相关联;以及在指定区域中显示至少一个图表。In a first aspect of the present disclosure, a page configuration method is provided, including: displaying a chart component in a designated area of a preset tab page in a client; in response to a selection of a chart component, displaying a A chart component configuration interface; in the chart component configuration interface, receiving a link of a visual chart set, wherein the visual chart set includes one or more charts and wherein the visual chart set is associated with an online form; based on the received link, the chart component Associate with at least one chart in the set of visualization charts; and display at least one chart in the specified region.
在本公开的第二方面,提供了一种页面显示方法,包括:响应于对客户端中的预设标签页面的访问操作,在预设标签页面的指定区域中显示图表组件;以及在图表组件中显示可视化图表集中的至少一个图表,其中可视化图表集与在线表格相关联。In a second aspect of the present disclosure, a page display method is provided, including: displaying a chart component in a designated area of a preset tab page in response to an access operation to a preset tab page in a client; At least one chart from the set of visual charts is displayed in , where the set of visual charts is associated with the online sheet.
在本公开的第三方面,提供了一种电子设备,包括:至少一个处理单元;至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,该指令当由至少一个处理单元执行时使得电子设备执行根据本公开的第一方面或第二方面所描述的方法。In a third aspect of the present disclosure, an electronic device is provided, comprising: at least one processing unit; at least one memory, the at least one memory is coupled to the at least one processing unit and stores instructions for execution by the at least one processing unit, the The instructions, when executed by at least one processing unit, cause the electronic device to perform the method described according to the first aspect or the second aspect of the present disclosure.
在本公开的第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质具有在其上存储的机器可执行指令,该机器可执行指令在由设备执行时使该设备执行根据本公开的第一方面或第二方面所描述的方法。In a fourth aspect of the present disclosure, there is provided a computer-readable storage medium having stored thereon machine-executable instructions that, when executed by a device, cause the device to perform a The method described in the first aspect or the second aspect of the present disclosure.
本公开的第五方面,提供了一种计算机程序产品,包括计算机可执行指令,其中计算机可执行指令在被处理器执行时实现根据本公开的第一方面或第二方面所描述的方法。A fifth aspect of the present disclosure provides a computer program product including computer-executable instructions, wherein the computer-executable instructions implement the method described in the first aspect or the second aspect of the present disclosure when executed by a processor.
提供发明内容部分是为了以简化的形式来介绍一系列概念,它们在下文的具体实施方式中将被进一步描述。发明内容部分不旨在标识本公开的关键特征或必要特征,也不旨在限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the disclosure, nor is it intended to limit the scope of the disclosure. Other features of the present disclosure will be readily understood through the following description.
附图说明Description of drawings
结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标注表示相同或相似的元素,其中:The above and other features, advantages and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, the same or similar reference numerals indicate the same or similar elements, wherein:
图1示出了本公开的实施例能够在其中被实现的示例系统的示意图;Figure 1 shows a schematic diagram of an example system in which embodiments of the present disclosure can be implemented;
图2示出了根据本公开实施例的页面配置方法的流程图;FIG. 2 shows a flow chart of a page configuration method according to an embodiment of the present disclosure;
图3A-图3G中示出根据本公开实施例的一个示例性的在线表格以及该在线表格相关联的可视化图表集中每个图表的示意图;3A-3G are diagrams illustrating an exemplary online form and each chart in a visual chart set associated with the online form according to an embodiment of the present disclosure;
图4A-图4D示出根据本公开实施例的页面配置的示例性过程;4A-4D illustrate an exemplary process of page configuration according to an embodiment of the present disclosure;
图5A-图5B示出根据本公开实施例的用于在不同的用户设备之间进行页面切换的示例性过程;5A-5B illustrate an exemplary process for switching pages between different user equipments according to an embodiment of the present disclosure;
图6A-图6E示出根据本公开实施例的用于在图表组件中显示更新了配置的图表的示例性过程;6A-6E illustrate an exemplary process for displaying an updated configured chart in a chart component according to an embodiment of the disclosure;
图7A-图7B示出根据本公开实施例的示意出用户设备响应于用户的拖动操作来移动图表组件的示意图;7A-7B show schematic diagrams illustrating that a user equipment moves a chart component in response to a user's drag operation according to an embodiment of the present disclosure;
图8中示出根据本公开实施例的在图表组件中显示与图表中的一个维度相关的源数据的示例;An example of displaying source data related to a dimension in a chart in a chart component according to an embodiment of the present disclosure is shown in FIG. 8 ;
图9示出根据本公开实施例的基于可视化图表集的权限将图表与图表组件进行关联的示意性流程图;FIG. 9 shows a schematic flowchart of associating a chart with a chart component based on the permission of a visual chart set according to an embodiment of the present disclosure;
图10示出根据本公开实施例的页面显示方法的流程图;FIG. 10 shows a flowchart of a page display method according to an embodiment of the present disclosure;
图11A-图11B示出根据本公开实施例的显示配置好的预设标签页面的示意性过程;11A-11B show a schematic process of displaying a configured preset tab page according to an embodiment of the present disclosure;
图12示出根据本公开实施例的在图表组件中显示至少一个图表的示例性方法的流程图;12 shows a flowchart of an exemplary method of displaying at least one chart in a chart component according to an embodiment of the present disclosure;
图13示出了根据本公开的一些实施例的示例装置的示意框图;Figure 13 shows a schematic block diagram of an example device according to some embodiments of the present disclosure;
图14示出了根据本公开的又一些实施例的示例装置的示意框图;以及Figure 14 shows a schematic block diagram of an example device according to still other embodiments of the present disclosure; and
图15示出了可以用来实施本公开的实施例的示例设备的框图。Figure 15 shows a block diagram of an example device that may be used to implement embodiments of the present disclosure.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the drawings, it should be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein; A more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for exemplary purposes only, and are not intended to limit the protection scope of the present disclosure.
在客户端中提供信息展示页面来展示各种类型的信息,能够使得使用该客户端的用户方便地获取所需要的信息。尽管在客户端的信息展示页面中,可以对各种信息进行快速整合并显示,然而,随着用户的要求越来越高,目前的信息展示页面尚不能满足用户的需求,影响了用户的使用体验。因此,需要一种新的页面配置方法和页面显示方法。Providing an information display page in the client to display various types of information can enable users using the client to obtain required information conveniently. Although various information can be quickly integrated and displayed on the information display page of the client, however, with the increasing requirements of users, the current information display page cannot meet the needs of users, which affects the user experience . Therefore, a new page configuration method and page display method are needed.
有鉴于此,本公开的实施例提供了一种页面配置方法,包括:在客户端的预设标签页面的指定区域中显示图表组件;响应于对图表组件的选择,显示用于配置图表组件的图表组件配置界面;在图表组件配置界面中,接收可视化图表集的链接,其中,该可视化图表集包括一个或多个图表并且该可视化图表集与在线表格相关联;基于接收到的链接,将图表组件与可视化图表集中的至少一个图表相关联;以及在指定区域中显示至少一个图表。通过采用根据本公开实施例的页面配置方法,能够为用户提供更加便利的获取信息的平台,并且使得用户能够直观且方便地观看到图表信息,从而为用户在做决策或者其他判断的过程中提供辅助信息和支持,并进一步提升用户体验。In view of this, an embodiment of the present disclosure provides a page configuration method, including: displaying a chart component in a designated area of a preset tab page of a client; in response to a selection of the chart component, displaying a chart for configuring the chart component A component configuration interface; in the chart component configuration interface, receiving a link of a visual chart set, wherein the visual chart set includes one or more charts and the visual chart set is associated with an online form; based on the received link, the chart component Associate with at least one chart in the set of visualization charts; and display at least one chart in the specified region. By adopting the page configuration method according to the embodiments of the present disclosure, it is possible to provide users with a more convenient platform for obtaining information, and to enable users to view chart information intuitively and conveniently, thereby providing users with information in the process of making decisions or other judgments. Additional information and support, and further enhance the user experience.
图1示出了本公开的实施例能够在其中被实现的示例系统100的示意图。在系统100中,包括用户设备110以及用户设备121-126。例如,用户设备110可以为管理员设备,用户设备121-126可以为用于查看配置后的页面的用户设备。作为管理员设备的用户设备110可以在本地或者通过远程配置页面,并通过网络或者物理线路将配置好的页面发送给用户设备121-126,由此,用户设备121-126可以在本地通过访问操作查看到更新后的页面显示。FIG. 1 shows a schematic diagram of an
在一些实施例中,用户设备121-126可以通过各种类型的网络或者链路连接至用户设备110,例如,多个用户设备121-126中的一个设备或者多个设备可以通过各种类型的网络从远程连接至用户设备110。此外,多个用户设备121-126中的一个设备或者多个设备可以通过各种类型的线缆在本地连接至用户设备110。本公开对用户设备110与多个用户设备121-126之间的连接网络或者链路的类型不进行限定。In some embodiments, the user equipment 121-126 may be connected to the
在一些实施例中,用户设备110与用户设备121-126可以为相同类型的设备,也可以为不同类型的设备,本公开对此不进行限定。用户设备121-126可以为相同类型的设备,也可以为不同类型的设备,本公开对此不进行限定。例如,仅是示意性地,用户设备110可以为个人计算机,用户设备121-123可以包括移动设备,用户设备124-126可以为小型计算机等。在一些实施例中,用户设备110与用户设备121-126中的任何设备可以包括但不限于个人计算机、服务器计算机、手持或膝上型设备、移动设备(诸如移动电话、个人数字助理(PDA)、媒体播放器等)、车载设备、多处理器系统、消费电子产品、可穿戴电子设备、智能家居设备、小型计算机、大型计算机、边缘计算设备、包括上述系统或设备中的任意一个的分布式计算环境等。In some embodiments, the
可以理解的是,尽管图1中示出一个作为管理员设备的用户设备110以及6个通过访问操作查看配置好的页面的用户设备121-126,但是系统100中可以包括多于一个的用户设备110以及不同于6个数目的用户设备121-126。根据实际的需求和情况,系统100中可以包括其他数目的作为管理员设备的用户设备110以及用于访问操作的用户设备。此外,尽管在图1中将用户设备110示出位于用户设备121-162的中心,但可以理解的是,这并不意味着用户设备110在物理空间中需要被放置在用户设备121-126的中间,图1中的设置方式仅是是示意性的,作为管理员设备的用户设备110可以位于相对于用户设备121-126的任意相对位置处。It can be understood that although FIG. 1 shows a
在一些实施例中,作为管理员设备的用户设备110可以对客户端的页面进行配置,并将配置好的页面同步到执行访问操作的用户设备121-126中的至少一个用户设备中,以响应于用户的访问操作显示配置好的页面。In some embodiments, the
在一些实施例中,该用户设备110可以在客户端中的预设标签页面的指定区域中显示图表组件。用户设备110可以响应于对图表组件的选择,显示用于配置图表组件的图表组件配置界面。进一步地,用户设备110可以在图表组件配置界面中,接收可视化图表集链接,其中,该可视化图表集包括一个或多个图表,并且该可视化图表集与在线表格相关联。用户设备110可以进一步基于接收到的链接,将图表组件与可视化图表集中的至少一个图表相关联。用户设备110可以进一步地在指定区域中显示至少一个图表。通过采用根据本公开实施例的页面配置方法,能够为用户提供更加便利的获取信息的平台,并且使得用户能够直观且方便地观看到图表信息,从而为用户在做决策或者其他判断的过程中提供辅助信息和支持,并进一步提升用户体验。In some embodiments, the
上面结合图1描述了本公开的实施例能够在其中被实现的示例系统100的框图。下面结合图2描述根据本公开实施例的页面配置方法200的流程图。以下结合如图1所示的用户设备110来描述方法200中所涉及的动作。例如,在一些实施例中,方法200可以由用户设备110来执行。应当理解,方法200还可以包括未示出的附加动作和/或可以省略所示出的动作,并且本公开的范围在此方面不受限制。A block diagram of an
在框202中,用户设备110可以在客户端的预设标签页面的指定区域中显示图表组件。客户端可以包括各种类型的客户端应用程序,本公开对客户端应用程序的类型不进行具体限定。例如,客户端应用程序可以包括但不限于,即时通讯类的应用程序等。In
在一些实施例中,客户端(例如,客户端应用程序)中可以提供有预设标签页面。在一些实施例中,预设标签页面可对应着客户端的一个或者多个功能模块。换句话说,预设标签页面可以是客户端中任何功能模块所对应的页面。例如,客户端的功能模块可以包括通讯功能模块、日历功能模块、文档功能模块、邮箱功能模块、视频会议功能模块、任务模块以及工作台模块等。In some embodiments, preset tabbed pages may be provided in the client (eg, client application). In some embodiments, the preset tab pages may correspond to one or more functional modules of the client. In other words, the preset tab page may be a page corresponding to any functional module in the client. For example, the functional modules of the client may include a communication functional module, a calendar functional module, a document functional module, a mailbox functional module, a video conference functional module, a task module, and a workbench module.
根据本公开实施例的页面配置方法可以对客户端中的各预设标签页面进行配置。在一些实施例中,用于配置并显示图表组件的预设标签页面可以包括工作台页面。在该工作台页面中,用户设备110可以配置并在工作台页面中显示各种组件,例如,公告组件、项目管理组件、客服组件等。用户设备110可以响应于用户对客户端中提供的跳转按键或者选择项的选择,来跳转到预设标签页面,并在该预设标签页面中实现对各种组件的配置。配置好的预设标签页面可以被执行访问操作的用户访问并查看。The page configuration method according to the embodiment of the present disclosure can configure each preset tab page in the client. In some embodiments, the preset tab pages for configuring and displaying chart components may include a workbench page. In the workbench page, the
在一些实施例中,用户设备110可以在该预设标签页面中配置图表组件。用户设备110可以响应于用户对预设标签页面中的布局模板的选择而在该预设标签页面中显示所选择的布局模板,并根据用户的指定,在用户指定的区域中显示图表组件。在一些实施例中,指定区域可以对应于布局模板中的一个或者多个预设定的区域。将在下文中结合示例图来描述该显示过程。In some embodiments, the
在框204中,用户设备110可以响应于对图表组件的选择,显示用于配置该图表组件的图表组件配置界面。在一些实施例中,当在预设标签页面的指定区域中显示了图表组件之后,用户可以进一步在该预设标签页面中选定图表组件所在的区域,并且用户设备110可以响应于用户对该图表组件的选择,在该预设标签页面中显示用于配置该图表组件的图表组件配置界面。In
根据不同的组件的属性,对应的组件配置界面中可以显示不同的配置信息。在一些实施例中,针对图表组件,该图表组件配置界面中可以包括通用配置选项,用于配置该图表组件区域的大小、标题文字等属性,并且该图表组件配置界面还可以包括内容配置选项,用于配置该图表组件所关联的图表集(如下文所述)以及在图表组件中待显示的图表内容等信息。According to the attributes of different components, different configuration information can be displayed in the corresponding component configuration interface. In some embodiments, for the chart component, the chart component configuration interface may include general configuration options for configuring attributes such as the size of the chart component area, title text, etc., and the chart component configuration interface may also include content configuration options, It is used to configure the chart set associated with the chart component (as described below) and the chart content to be displayed in the chart component.
在框206中,用户设备110可以在该图表组件配置界面中接收可视化图表集的链接。在一些实施例中,该链接可以为可视化图表集在该客户端中的链接。在一些实施例中,该可视化图表集包括一个或多个图表,并且该可视化图表集与在线表格相关联。In
在一些实施例中,用户设备110可以响应于用户针对图表组件配置界面中的内容配置界面的选择,来显示内容配置界面。用户设备110可以在该内容配置界面中接收用户输入的可视化图表集的链接。在一些实施例中,该可视化图表集可以为要与图表组件相关联的图表集,即,将要在图表组件中显示其中的一个或者多个图表的可视化图表集。并且,该图表集中包括一个或多个图表,图表的类型包括但不限于柱状图、折线图、饼图、条形图、散点图、组合图、漏斗图、词云或统计数字,等等。In some embodiments, the
在一些实施例中,该可视化图表集可以与在线表格相关联的。换句话说,可视化图表集可以是基于在线表格中的数据生成的,相应地,可视化图表集与在线表格相关联。在一些实施例中,在该在线表格中,至少一列的单元格的数据格式由该列的首行单元格的字段来定义。例如,该列的首行的单元格的字段为“时间”,则该列的格式可以为xx年/xx月/xx日的日期格式。再例如,该列的首行的单元格的字段为百分比,则该列的格式可以为百分数的格式。并且,针对在线表格,可以通过不同类型的数据视图从不同的维度分别展示同一在线表格中的数据。例如,可以通过使用表格视图、画册视图、看板视图、甘特图、日历视图、任务视图和表单视图等等中的一种或者多种视图来展示在线表格中的数据。In some embodiments, the set of visual charts may be associated with an online form. In other words, the set of visual charts can be generated based on the data in the online form, and accordingly, the set of visual charts is associated with the online form. In some embodiments, in the online form, the data format of the cells in at least one column is defined by the fields of the cells in the first row of the column. For example, if the field of the cell in the first row of the column is "time", the format of the column can be the date format of xx year/xx month/xx day. For another example, if the cell field in the first row of the column is a percentage, the format of the column can be a percentage format. Moreover, for the online form, different types of data views can be used to display the data in the same online form from different dimensions. For example, data in an online form can be presented by using one or more of table view, album view, kanban view, Gantt chart, calendar view, task view, form view, and so on.
通过定义如此的在线表格,可以使得用户通过该在线表格的首行的单元格的字段就能够方便地指定该列的格式,而不需要用户再针对每个单元格进行属性的选择,从而方便了用户操作。并且,该在线表格中可以定义各种类型的字段对应的各种类型的格式,方便于用户针对各种操作条件和操作环境下来使用,从而能够提供更加适用于信息管理的表格。此外,针对在线表格,可以通过诸如表格视图、画册视图、看板视图、甘特图、日历视图、任务视图和表单视图等不同类型的数据视图从不同的维度分别展示同一在线表格中的数据,由此能够从不同的维度提供对数据的分析。并且,多个用户可以针对相同的在线表格实现在线的编辑操作,由于每个用户的操作都可以是在线的,因此,在线表格中的数据能够响应于每个用户的操作而被更新,从而为用户之间的协作提供了极大的便利性。By defining such an online table, the user can conveniently specify the format of the column through the field of the cell in the first row of the online table, without the need for the user to select the attribute for each cell, which is convenient user action. Moreover, various types of formats corresponding to various types of fields can be defined in the online form, which is convenient for users to use under various operating conditions and operating environments, thereby providing a form more suitable for information management. In addition, for online forms, different types of data views such as table view, album view, kanban view, Gantt chart, calendar view, task view and form view can be used to display the data in the same online form from different dimensions. This can provide analysis of data from different dimensions. Moreover, multiple users can perform online editing operations on the same online form. Since each user's operation can be online, the data in the online form can be updated in response to each user's operation, thereby providing Collaboration between users provides great convenience.
尽管上文以在线表格为例描述了可视化图表集关联在线表格的情况,可以理解的是,在另一些实施例中,该可视化图表集可以是基于其他类型的文件或者表格生成的一个或者多个图表的集合,用于以可视化的图表的方式显示文件或者表格中的内容。Although the online form is used as an example above to describe the situation that the visual chart set is associated with the online form, it can be understood that in other embodiments, the visual chart set can be one or more generated based on other types of files or forms. A collection of charts, used to display the contents of files or tables in a visual chart.
在一些实施例中,该可视化图表集可以具有链接。该链接可以由客户端分配给该可视化图表集。例如,用户设备(可以指的是可视化图表集或者在线表格的生成者;取决于可视化图表集或者在线表格的生成者,该用户设备可以是用户设备110也可以是不同于用户设备110的其他设备)可以基于在线表格生成一个或者多个图表,并在图表集显示页面中显示该一个或者多个图表,该页面可以被称为“仪表盘页面”。当用户(例如,可视化图表集或者在线表格的生成者)需要将该仪表盘页面中的图表集中的图表显示在图表组件中时,客户端可以响应于该用户的确认指示(例如,用户选择仪表盘页面中提供的“分享仪表盘”按键),为该仪表盘页面即该可视化图表集分配对应的链接。In some embodiments, the set of visualizations may have links. The link can be assigned to the set of visualizations by the client. For example, the user device (may refer to the generator of the visual chart set or the online form; depending on the generator of the visual chart set or the online form, the user device may be the
在一些实施例中,为了使得图表组件中的图表信息被安全显示,换句话说,未经授权的用户无法在图表组件中查看和/或编辑图表,客户端还可以在生成该链接的时候为用户提供权限选择,以由生成图表集或者在线表格的用户选择能够查看和/或编辑该图表的用户或者用户群组。In some embodiments, in order to ensure that the chart information in the chart component is displayed safely, in other words, unauthorized users cannot view and/or edit charts in the chart component, the client can also generate the link for User-provided permission selections for the user generating the chart set or online form to select users or groups of users who can view and/or edit the chart.
返回图2中,在框208中,用户设备110可以基于接收到的链接,将图表组件与可视化图表集中的至少一个图表相关联。在一些实施例中,用户设备110在接收到可视化图表集的链接之后,可以响应于用户对图表集中的至少一个图表的选择,将图表组件与所选择的至少一个图表相关联,以在后续的步骤中显示该至少一个图表。Returning to FIG. 2, in
此外,在一些实施例中,用户设备110可以检测用户输入的链接是否与可视化图表集相关联。用户设备110可以通过链接中的标识符,诸如“dashboard”等词来确定用户输入的链接是否与图表集相关联。当用户设备110可以在链接中检测到标识符时,用户设备110可以确定该链接与图表集相关联,并继续检测与该链接对应的可视化图表集。用户设备110可以进一步将该图表组件与该图表集中的至少一个图表相关联。当用户设备110在链接中没有检测到标识符时,用户设备110可以确定该链接与图表集不相关联,并显示提示信息,诸如提示用户重新输入链接的信息等,以使用户重新输入链接。Additionally, in some embodiments, the
在框210中,用户设备110可以在指定区域中显示至少一个图表。在用户设备110响应于用户对至少一个图表的选择之后,用户设备110可以在指定区域,即图表组件中显示该至少一个图表。In
如上所述,该至少一个图表可以来自可视化图表集,该可视化图表集与在线表格相关联,并反映出该在线表格中的数据以及数据之间的关联性。在一些实施例中,该至少一个图表可以是随着在线表格中的内容变化而发生实时变化并实时地显示在图表组件中。As mentioned above, the at least one chart may come from a set of visual charts, the set of visual charts is associated with the online form, and reflects the data in the online form and the relationship between the data. In some embodiments, the at least one chart may change in real time as the content in the online form changes and be displayed in the chart component in real time.
通过上述描述,用户设备110可以在客户端的预设标签页面(例如,工作台页面)中设置并显示图表,相应地,用户设备121-126可以通过对该客户端的访问操作,查看由用户设备110设置的图表组件,由此可以直观并且方便地观看到与所需查看内容相关联的图表,从而能够极大地提升用户的操作体验。Through the above description, the
以下将结合图3A-图3G和图4A-图4D描述根据本公开实施例的页面配置的过程。图3A-图3G中示出根据本公开实施例的一个示例性的在线表格以及该在线表格对应的可视化图表集中每个示意性图表的示意图。图4A-图4D示出根据本公开实施例的配置图表组件的示例性过程,在该图表组件中显示与图3A中的在线表格所关联的图表集中的一个或者多个图表。The process of page configuration according to an embodiment of the present disclosure will be described below with reference to FIGS. 3A-3G and FIGS. 4A-4D . Figures 3A-3G show schematic views of an exemplary online form and each schematic chart in a visual chart set corresponding to the online form according to an embodiment of the present disclosure. 4A-4D illustrate an exemplary process of configuring a chart component in which to display one or more charts from the set of charts associated with the online form in FIG. 3A , according to an embodiment of the disclosure.
在图3A中示意出一个示例性的在线表格300。如上所述,在在线表格中,至少一列的单元格的数据格式由该列的首行单元格的字段来定义。如图3所述,该在线表格300可以用于统计与任务相关的信息,该表格300可以包括5列,每个列分别对应着“任务名称”、“人员”、“统计日期”、“进度”、“评分”。“任务名称”可以将第一列的格式定义为与任务名称相对应,“人员”可以将该列的格式定义为包括人物头像和人员姓名;“统计日期”可以将该列的格式定义为日期;“进度”可以将该列的格式定义为进度条和百分数;并且“评分”可以将该列的格式定义为分数格式。可以理解,图3中的表格300仅是示意性的,本领域技术人员可以根据需要和需求,创建不同内容的在线表格。An exemplary
可以理解的是,还可以通过不同类型的数据视图从不同的维度分别展示在线表格300中的数据。例如,可以使用表格视图、画册视图、看板视图、甘特图、日历视图、任务视图和表单视图等等中的一种或者多种视图来展示在线表格300中的数据。It can be understood that the data in the
相应地,基于该在线表格300,用户设备110可以为该在线表格300生成一个或者多个图表,如图3B-3G中分别示出的“进度折线图”、“任务饼状图”、“评分柱状图”、“进度柱状图”、“进度散点图”、“人员饼状图”以及“评分条状图”。可以看出,图3B-3G中分别从不同的维度针对图3A中的在线表格300进行图表化显示。可以理解的是,本领域技术人员还可以继续基于在线表格300从不同的维度(例如,任务维度、统计日期维度、人员维度、进度维度以及评分维度等)生成多个其他类型的图表,本公开对此不进行限定。Correspondingly, based on the
图4A-图4D示出根据本公开实施例的页面配置图表组件的示例性过程,在该图表组件中显示图3A中的在线表格300所关联的可视化图表集中的一个或者多个图表。在图4A中,用户设备110可以显示预设标签页面400,例如工作台页面400。如上文所述,该预设标签页面400可以是用户设备110响应于用户对客户端所提供的跳转按键或者选择项的选择,跳转到该预设标签页面400。在预设标签页面400中,可以显示各种类型的组件,以使得用户能够方便地查看并获取相关信息。4A-4D illustrate an exemplary process of configuring a chart component on a page in which one or more charts in the visual chart set associated with the
如图4A所示,预设标签页面400中包括选择区域410,该选择区域410中包括布局选择区域412以及组件图标选择区域414。在布局选择区域412中提供有用于预设标签页面400的布局模板,诸如“品”字型布局等。在组件图标选择区域414中提供有与多个组件对应的图标,包括但不限于,与图表组件对应的图标。As shown in FIG. 4A , the
预设标签页面400中还可以包括画布区域420。在一些实施例中,用户设备110可以响应于用户对布局选择区域412中的布局选项的选择,在画布区域420中设置与所选的布局模板相关联的布局。如图4A所示,用户选择了包括上下两个组件并行排列的布局,相应地,用户设备110在画布区域420中设置上下两个组件的布局:位于画布区域420中的上部分的第一组件422以及位于画布区域420中的下部分的第二组件424。The
在一些实施例中,用户设备110可以响应于用户对组件图标选择区域414中的图表组件的图标选择,并根据用户将所选择的图标在画布区域拖动并释放(例如,通过鼠标或者手指拖动并释放)的位置,确定图表组件的显示位置,并将该位置确定为显示图表组件的显示位置。例如,假设用户在图4A中,通过鼠标或者手指拖动并将图表组件释放在第二组件424所对应的位置内,则用户设备110可以将图表组件显示在该第二组件所对应的指定区域424中。In some embodiments, the
在一些实施例中,用户设备110可以响应于用户对该第二组件(即,图表组件所在的区域424)的选择,将用于设置该图表组件的图表组件配置界面430显示在页面400中,如图4A中所述,响应于用户对区域424的选择,用户设备110可以将图表组件配置界面430显示在预设标签页面400中。在该图表组件配置界面430中,包括通用设置界面(如图4A中所示的)和内容设置界面。在通用设置界面中,如图4A所示,包括用于设置图表组件所在的区域的卡片圆角、组件高度的设置项,以及与图表组件的标题相关的设置选项。通过提供如图4A中所示的通用设置选项,用户可以将图表组件所在的区域设置成满意的形状并设置具有满意的标题。In some embodiments, the
参照图4B,图4B示出图表组件的内容设置界面中的设置选项的示意图。图4B与图4A类似,区别在于图4B中显示出了图表组件配置界面中的内容设置的界面430。在内容设置的界面430中,提供有链接输入框432,以及图表选择框434。在一些实施例中,用户设备110可以接收用户输入到该链接输入框432中的链接,该链接为可视化图表集的链接(例如,在客户端中的链接),并且,该可视化图表集中的一个或者多个图表将要在图表组件中被显示。相应地,图表选择框中可以显示与该可视化图表集中的图表相关联的信息,诸如图表名称、图表序号、图表类型名称等。在一些实施例中,用户设备110可以检测与该链接相关联的可视化图表集中的图表,并显示与检测到的图表相关联的信息。在一些实施例中,链接中具有表征可视化图表集的特定标识符以及该可视化图表集的标识,用户设备110可以通过检测该特定标识符,确定该链接指向的是可视化图表集。用户设备110可以进一步基于该标识,获取该链接所指向的可视化图表集,并进一步获取图表集中每个图表的关联信息。具体的获取方式可以采用本领域已知或者未来开发的技术来获取,本公开对此不进行限定。Referring to FIG. 4B , FIG. 4B shows a schematic diagram of setting options in the content setting interface of the chart component. FIG. 4B is similar to FIG. 4A , except that FIG. 4B shows an
在一些实施例中,内容设置界面430中还可以提供有操作指引显示区域436,用于以图、文字、视频、语音或者其他形式中的至少一种形式,来显示并指导用户如何能够对图表组件进行配置,本公开对区域436中显示的具体内容和形式不进行限定。In some embodiments, an operation
图4C中示出根据本公开实施例在用户设备110接收到了用户输入的图表集的链接(如图4C中的链接输入框432中所示意性示出的)、并检测到可视化图表集中的图表关联信息之后,在图表选择框434中显示检测到的图表关联信息的示意图。图4C中示意出的是图表的图表名称,本领域技术人员可以在图表选择框434中显示与图表相关联的其他信息,以供用户进行选择,本公开对此不进行限定。用户设备110可以在图表选择框434中将检测到的图3B-3G中的图表名称显示出来,如图4C中所示。FIG. 4C shows that according to an embodiment of the present disclosure, the
用户设备110可以接收用户对至少一个图表名称的选择,并基于用户选择的至少一个图表名称,将该图表名称对应的图表显示在图表组件424中。图4D示出用户设备110根据用户针对“进度柱状图”的选择,将图表组件与该“进度柱状图”对应的图表相关联,并且在图表组件显示区域424中显示图表名称为“进度柱状图”的图表。可以理解的是,尽管图4D中示意出用户选择了一个图表,但本公开不限于此,用户可以选择多个表格并在图表组件中进行显示。The
由此,通过采用根据本公开实施例的页面配置方法,能够在当前的客户端中为用户提供更加便利的获取信息的平台,并且使得用户能够在当前的客户端中直观且方便地观看到图表信息,从而为用户在做决策或者其他判断的过程中提供辅助信息和支持,并进一步提升用户体验。Therefore, by adopting the page configuration method according to the embodiment of the present disclosure, a more convenient platform for obtaining information can be provided for users in the current client, and the user can intuitively and conveniently view the chart in the current client Information, so as to provide auxiliary information and support for users in the process of making decisions or other judgments, and further improve user experience.
此外,在一些实施例中,当链接输入框432中的链接发生变化时,图表选择框434中的显示内容也相应地发生变化。例如,当链接输入框432中的链接被删除时,相应地,图表选择框434中的显示内容也被清空。再例如,用户可以更新链接输入框432中的链接,相应地,用户设备可以在图表选择框434中显示更新的图表集中的关联信息。即,在一些实施例中,用户设备可以响应于用户的输入,在图表组件配置界面中更新链接,并且显示更新的链接所关联的可视化图表集中的图表的关联信息,例如,图表名称。In addition, in some embodiments, when the link in the
在一些实施例中,用户设备110在当前用户设备110中完成图表组件的配置之后,还可以将该图表组件对应的配置信息同步到其他类型的用户设备中的对应配置信息中。并且还可以在配置信息完成同步之后,在不同类型的用户设备之间进行切换显示。例如,当前用户设备可以是个人计算机设备,用户在当前设备中完成了对图表组件的配置。用户可以将该配置信息同步到另一类型的用户设备(例如,智能手机)中,并在完成配置信息的同步之后,进行不同类型的用户设备的客户端的预设标签页面的切换。由此可以使得针对不同类型的用户设备配置并显示预设标签页面的操作更加便捷容易。In some embodiments, after the
以下,将结合图5A-图5B描述根据本公开实施例的用于在不同类型的用户设备之间进行预设标签页面同步配置并且切换显示的示例性过程。图5A的页面与图4D中的页面类似,示意出已经完成了图表组件配置的页面。图5A中与图4D中相同的附图标记指代相同的内容,为简明起见,此处不再赘述。图5A中进一步示意出用于多种类型的用户设备的切换按键528。用户设备110可以响应于用户对该按键528的点击或者选择,来切换不同类型的用户设备的对应预设标签页面。Hereinafter, an exemplary process for synchronizing configuration of preset tab pages and switching display among different types of user equipments according to an embodiment of the present disclosure will be described with reference to FIGS. 5A-5B . The page in FIG. 5A is similar to the page in FIG. 4D , showing a page where the chart component configuration has been completed. The same reference numerals in FIG. 5A and FIG. 4D refer to the same content, and for the sake of brevity, details are not repeated here. A
图5A中示意出在当前设备110中完成了图表组件的配置的示意图。用户设备可以接收用户对在多种类型的用户设备之间进行切换显示的切换指令,例如响应于用户对于按键528的选择,用户设备110可以显示第二用户设备的页面,例如,第二用户设备的工作台页面。第二用户设备的类型可以不同于用户设备110的类型。例如,用户设备110可以为计算机,第二用户设备可以为智能手机。FIG. 5A shows a schematic diagram of the completed configuration of the chart component in the
用户设备110首先可以确定第二用户设备的、与用户设备110的预设标签页面400对应的预设标签页面的组件中是否具有图表组件的组件标识。例如,用户设备110的预设标签页面为工作台页面时,用户设备110可以确定第二用户设备的工作台页面的组件是否具有图表组件的组件标识。当用户设备110确定该第二用户设备的对应预设标签页面的组件不具有图表组件的组件标识时,用户设备110可以将该图表组件在该当前用户设备中的设置信息同步到该第二用户设备的对应预设标签页面中,并显示同步之后的第二设备的对应预设标签页面(例如,工作台页面,如图5B所示的)。当用户设备确定该第二用户设备的对应预设标签页面的组件具有图表组件的组件标识时(即表示第二设备已经在对应的预设标签页面中同步了图表组件的配置),用户设备110可以在当前用户设备110中在该客户端中切换显示第二用户设备的对应预设标签页面(例如,第二用户设备中与页面400对应的工作台页面),并在该第二用户设备的该对应预设标签页面的指定区域中,显示该图表组件,如图5B所示。The
在一些实施例中,图5B中示意出在当前用户设备110中在客户端中显示第二用户设备中与用户设备的预设标签页面400对应的预设标签页面400’的示意图。在第二用户设备中,对应预设标签页面400’的设置可以按照第二用户设备的显示屏幕的大小与当前用户设备的显示屏幕的大小的比例来成比例地放大或者缩小画布区域,相应地放大或者缩小图表组件在该第二设备中的显示比例。In some embodiments, FIG. 5B shows a schematic diagram of displaying the preset tab page 400' corresponding to the
此外,在一些实施例中图5B中的示意图中还包括按键528,该按键528显示在对应预设标签页面400’中并且用于从第二用户设备到当前用户设备的切换显示。用户设备110可以执行与上文中从当前用户设备到第二用户设备类似的操作来实现从第二用户设备到当前用户设备的切换。为简明起见,此处不再赘述。In addition, in some embodiments, the schematic diagram in FIG. 5B also includes a key 528, which is displayed in the corresponding preset tab page 400' and is used to switch the display from the second user equipment to the current user equipment. The
通过在当前用户设备中设置针对多种类型的用户设备的切换显示按键,可以将对图表组件的配置同步到其他类型设备中,避免在不同的用户设备中实现重复的配置操作。此外,还可以通过在一个用户设备处的切换操作,方便地查看图表组件在多端用户设备中的配置情况,从而进一步提升用户的操作体验。By setting switching display buttons for multiple types of user equipment in the current user equipment, the configuration of the chart component can be synchronized to other types of equipment, avoiding repeated configuration operations in different user equipment. In addition, it is also possible to conveniently view the configuration of chart components in multi-terminal user devices through a switching operation at one user device, thereby further improving the user's operating experience.
此外,尽管上文描述的是在两种类型的用户设备之间的配置同步和切换显示,但本领域技术人员可以理解的是,针对三种或者三种以上不同类型的用户设备的同步配置和切换显示,可以按照上文中类似的操作执行,例如,通过接收对按键528的多个触发操作,可以分别对多种类型的用户设备依次执行同步配置或者切换显示;或者可以设置多个按键528,分别实现对不同类型的用户设备的同步配置和切换显示等,为简明起见,此处不再赘述。In addition, although the configuration synchronization and switch display between two types of user equipments are described above, those skilled in the art can understand that for three or more different types of user equipments, synchronization configuration and Switching the display can be performed according to the similar operations above, for example, by receiving multiple trigger operations on the
在一些实施例中,显示在图表组件中的图表是可以随着图表的信息的更新而实时更新的。举例来说,当图表集对应于在线表格时,当在线表格中的数据发生变化时,相应地,图表组件中的图表也会相应地发生变化,并在指定区域424中实时地显示出来,从而为用户提供实时的信息显示。In some embodiments, the chart displayed in the chart component can be updated in real time as the information of the chart is updated. For example, when the chart set corresponds to the online form, when the data in the online form changes, correspondingly, the charts in the chart component will also change accordingly, and will be displayed in the specified
在一些实施例中,用户设备110可以接收对在线表格的更新操作。该更新操作可以包括修改单元格中的内容、删除单元格中的内容、增加列、增加行、修改列首行的字段(相应地修改该列的数据格式)等各种改变在线表格的数据的操作等。用户设备110可以基于该更新操作,更新与在线表格相关联的可视化图表集。由于可视化图表集反映的是与之关联的在线表格的数据,相应地,当在线表格中的数据发生变化,可视化图表集也会相应地发生变化。相应地,用户设备110可以在指定区域中显示更新的至少一个图表。该至少一个图表为用户选择的、在图表组件区域中显示的图表。当在线表格发生更新时,该至少一个图表也相应地被更新并实时地显示在图表组件中。In some embodiments,
在一些实施例中,对在线表格的更新操作还可以包括对该在线表格的任何数据视图中的数据的更新操作,其中数据视图可以包括表格视图、画册视图、看板视图、甘特图、日历视图、任务视图表单视图、或其组合等中的一项或者多项。In some embodiments, the update operation of the online form may also include the update operation of data in any data view of the online form, wherein the data view may include table view, album view, kanban view, Gantt chart, calendar view One or more of , task view form view, or a combination thereof.
在一些实施例中,用户设备110可以根据执行调整操作的用户(例如,对在线表格或者图表集具有管理权限或者编辑权限的用户)对显示在图表组件中的至少一个图表的调整,在图表组件中显示调整后的该至少一个图表。在一些实施例中,用户可以改变显示在图表组件中的图表的配置,从而在图表组件中显示更新配置的图表。图6A-图6E示出根据本公开实施例的用于在图表组件中显示更新配置的图表的过程。In some embodiments, the
如图6A中所示,当前在图表组件中显示的是“进度柱状图”。用户设备110可以响应于用户对图表的配置更新,来显示更新的图表。如图6B所示,用户设备110可以响应于用户的跳转操作,从预设标签页面中跳转到仪表盘页面。用户设备110可以响应于用户在仪表盘页面中对进度柱状图右上角的图标(三个点所示意的图标)的触发,显示下拉菜单620。用户设备110可以响应于用户对下拉菜单620中的“配置”选项的选择,在仪表盘页面中显示图表配置界面640,如图6C中所示。该配置界面仅是示意性的,本领域技术人员可以根据需求和图表的实际形状或者性质设置各种不同的配置信息。As shown in FIG. 6A , what is currently displayed in the chart component is a "progress bar chart".
用户可以在配置界面640中对图表610进行不同的配置更新。假设当前显示的图表的排序依据是“横轴值”,当用户希望更新排序依据时,例如可以选择“纵轴值”,相应地,用户设备110可以接收用户的更新设置,并在仪表盘页面中显示更新后的按照纵轴值排序的图表610(如图6D所示)。并且,图表组件中的图表也会实时地更新为按照纵轴值排序的图表,如图6E中所示。The user can make various configuration updates to the
通过在仪表盘页面中针对图表进行配置信息更新,可以使得用户方便地调整预设标签页面中的图表的显示配置信息,从而能够为用户带来更多的操作便利,也可以使得管理员用户通过不断的调整,按照不同的维度和方式对进行访问操作的用户显示表格中的数据。By updating the configuration information for charts on the dashboard page, users can easily adjust the display configuration information of charts in the preset tab page, which can bring more convenience to users, and also allow administrators to pass Constantly adjust to display the data in the table to users who perform access operations according to different dimensions and methods.
此外,尽管图6A-图6E示出的是用户设备110的用户执行的配置更新操作,可以理解的是,用户设备110可以接收其他用户(例如,执行调整操作的用户)在仪表盘页面中针对图表进行配置信息的更新,来在预设标签页面中更新图表的显示。In addition, although FIG. 6A-FIG. 6E show the configuration update operation performed by the user of the
在一些实施例中,用户设备110可以响应于用户对指定区域424中的图表组件的选择,使能图表组件的指定区域的移动。用户设备110可以响应于用户在屏幕中拖动组件的轨迹,按照用户设置的移动迹线移动该图表组件。用户设备110可以响应于用户的拖动和释放操作(即,用户的确认操作),将图表组件显示在用户释放拖动操作所在的区域,即第二指定区域。其中,第二指定区域可以为用户选择的布局模板限定的区域。In some embodiments,
图7A-图7B示出根据本公开实施例的示意出用户设备110响应于用户的拖动操作来移动图表组件的示意图。如图7A所示,用户设备110按照用户拖动的迹线760移动图表组件,并且响应于用户的拖动释放操作,将图表组件显示在由用户选择的布局模板所限定的第二区域422中。在一些实施例中,用户无需将图表组件完全地移动到第二区域422内,用户设备110只需要检测用户在执行拖动释放时候鼠标或者手指所在的区域即可,当鼠标或者手指在执行拖动操作的时候位于第二区域内,则用户设备110可以将被拖动的图表组件显示在第二区域422内。如图7B所示,通过响应用户的拖动操作,用户设备110可以将图表组件显示在布局模板中的第二区域422中,即,实现了对预设标签页面配置的进一步调整。7A-7B show schematic diagrams illustrating that the
通过响应于用户的移动操作,用户设备110根据用户的需求来调整页面设置,将页面设置为符合用户的要求和需求,从而为用户在设置页面的过程中提供更多的便利性,进而提升用户的操作体验,并可以使得配置后的页面更加符合用户的需要。By responding to the user's mobile operation, the
此外,为了方便用户查看数据,根据本公开实施例的方法还可以在图表组件中提供显示与图表所关联的在线表格的源数据的方式。具体地,响应于用户对图表中某个维度(诸如,任务维度)的选择,用户设备110可以在页面中显示与该维度相关联的在线表格中的信息。图8中示出根据本公开实施例的在图表组件中显示与图表中的一个维度相关的源数据的示例。在图8中,当用户将鼠标或者手指或者以其他方式发出指令来选中图表组件中的“任务五”时,用户设备110可以在图表组件上方悬浮显示在线表格中与“任务五”相关联的信息。通过在图表组件中提供查看源数据的方式,能够使得用户不仅可以直观地查看图表,还可以从图表中的任何维度中方便地查看源数据,从而能够按照用户的需求获得更多的完整数据。In addition, in order to facilitate users to view data, the method according to the embodiment of the present disclosure may also provide a way of displaying the source data of the online form associated with the chart in the chart component. Specifically, in response to a user's selection of a certain dimension (such as task dimension) in the graph, the
在一些实施例中,为了保持图表组件中显示的图表的信息安全,可以将在图表组件中显示的图表所在的可视化图表集的查看权限(即,将可视化图表集或者与可视化图表集相关联的在线表格的查看权限)限于有限的范围内的用户,该范围内的用户可以查看图表,该范围之外的用户无权查看图表。另外,该可视化图表集或者与可视化图表集相关联的在线表格还可以设置用户的编辑权限,具有编辑权限的用户可以对可视化图表集中的图表或者与可视化图表集相关联的在线表格进行编辑,其余的用户无法对该图表进行编辑,从而保证图表数据的安全。此外,还可以针对在线表格或可视化图表集开启预设级别的权限控制,根据该预设基本的权限控制,可以使得用户(管理员用户或者进行访问操作的用户)能够以更加细的粒度去访问或者编辑图表或者在线表格,例如,对图表或者表格中的一个部分或者多个部分(例如,在线表格中的特定的一行或者多行、特定的一列或者多列)进行访问或者编辑操作。In some embodiments, in order to keep the information security of the chart displayed in the chart component, the viewing authority of the visual chart set where the chart displayed in the chart component is located (that is, the visual chart set or the visual chart set associated with the visual chart set can be set to Viewing rights of online forms) are limited to users within a limited range, users within this range can view charts, and users outside this range have no right to view charts. In addition, the set of visual charts or the online form associated with the set of visual charts can also set the user's editing authority, users with editing authority can edit the charts in the set of visual charts or the online form associated with the set of visual charts, and the rest Users cannot edit the chart, thus ensuring the security of the chart data. In addition, preset levels of permission control can also be enabled for online forms or visual chart sets. According to the preset basic permission control, users (administrator users or users performing access operations) can access at a finer granularity Or edit the graph or online table, for example, access or edit one or more parts in the graph or table (for example, a specific row or rows, a specific column or columns in the online table).
在一些实施例中,用户设备110可以确定当前用户(诸如管理员用户)是否具有对与链接相关联的可视化图表集的访问权限,并且,响应于具有该访问权限,显示可视化图表集中的至少一个图表。进一步地,用户设备可以确定当前用户(诸如管理员用户)是否具有对与链接相关联的可视化图表集或者在线表格的编辑权限,响应于具有编辑权限,完成图表组件与图表集中的至少一个图表的关联。此外,在一些实施例中,响应于在线表格或可视化图表集开启了预设级别的权限控制,确定当前用户(诸如管理员用户)是否具有对与链接相关联的可视化图表集或者在线表格的管理权限。响应于当前用户(诸如管理员用户)具有管理权限,完成图表组件与图表集中的至少一个图表的关联In some embodiments,
图9示出根据本公开实施例的基于可视化图表集的权限将图表与图表组件进行关联的示意性流程图。以下结合如图1所示的用户设备110来描述方法900中所涉及的动作。例如,在一些实施例中,方法900可以由用户设备110来执行。应当理解,方法900还可以包括未示出的附加动作和/或可以省略所示出的动作,并且本公开的范围在此方面不受限制。FIG. 9 shows a schematic flow chart of associating a chart with a chart component based on a permission of a visual chart set according to an embodiment of the present disclosure. The actions involved in the
在框902中,用户设备110在图表组件配置界面中接收可视化图表集在应用程序中的链接。该步骤可以与图2中的步骤206类似,此处不再赘述该步骤的具体内容,本领域技术人员可以参照上文对步骤206的描述来理解框902中的步骤。In
在框904中,用户设备110可以确定当前用户(诸如管理员用户)是否具有对与该链接相关联的可视化图表集的访问权限。在一些实施例中,在生成可视化图表集的链接时,客户端可以响应于生成在线表格或者可视化图表集的生成者的操作,对该可视化图表集的链接设置权限。该权限可以包括但不限于,该可视化图表集中的图表是否可以被访问,并且如果可以被访问,可以被哪些用户访问等。通过在生成链接的时候为该链接设置访问,可以确保该图表集和在线表格的数据安全,避免被没有权限的用户查看或者篡改,从而避免数据的泄漏,进一步提升数据安全。In
在框904中确定了当前用户(诸如管理员用户)具有对与该链接相关联的可视化图表集的访问权限时,进入到框906中,在框906中用户设备110接收用户对至少一个图表的选择。例如,接收用户对显示在框434中的至少一个图表的选择。When it is determined in
在框908中,用户设备可以确定可视化图表集或者与可视化图表集相关联的在线表格中的一者或者两者是否开启了预设级别的权限控制。当确定可视化图表集或者与可视化图表集相关联的在线表格或者可视化图表集或在线表格两者开启了预设级别的权限控制,进一步确定是否具有对该图表集或者在线表格的管理权限。当确定具有对图表集或者在线表格的管理权限时,用户设备110在框914中完成图表组件与可视化图表集中的至少一个图表的关联。In
当确定不具有对图表集或者在线表格的管理权限时,用户设备110可以在框912中进一步确定是否具有对图表集或者在线表格的编辑权限。如果确定具有编辑权限,则可以在框914中完成图表组件与可视化图表集中的至少一个图表的关联,否则返回到框902中,继续等待接收输入的新的链接。When it is determined that it does not have the management right to the chart set or the online form, the
在一些实施例中,可视化图表集具有的访问权限或者分享权限分别独立于在线表格的访问权限或分享权限。换句话说,可视化图表集和在线表格可以分别具有各自的访问权限或者分享权限。通过在生成链接的时候为该链接设置访问权限以及为在线表格或者图表集开启预设级别的权限或者编辑权限,可以确保该图表集和在线表格的数据安全,避免被没有权限的用户查看或者篡改,从而避免数据的泄漏,进一步提升数据安全。In some embodiments, the set of visual charts has access rights or sharing rights that are independent of those of the online form. In other words, visualization chart sets and online sheets can have their own access rights or sharing rights. By setting the access permission for the link when generating the link and enabling the preset level of permission or editing permission for the online form or chart set, the data security of the chart set and online form can be ensured to avoid being viewed or tampered by users without permission , so as to avoid data leakage and further improve data security.
在用户设备110(例如,管理员用户)按照上文所述的实施例完成对预设标签页面的设置之后,其他的用户(例如,图1中的用户设备121-126所对应的用户)可以通过执行访问操作来访问并查看配置好的预设标签页面。以下将结合附图描述用户通过访问操作查看配置好的预设标签页面的实施例。After the user device 110 (for example, an administrator user) completes setting the preset tab page according to the embodiment described above, other users (for example, users corresponding to the user devices 121-126 in FIG. 1 ) can Access and view the configured preset tab page by performing the access operation. An embodiment in which a user views configured preset tab pages through an access operation will be described below with reference to the accompanying drawings.
图10示意出根据本公开实施例的页面显示方法1000的流程图。在一些实施例中,方法1000可以由用户设备121-126中的一个或者多个用户设备来执行(以下将以用户设备121为例进行说明;但可以理解的是,其他用户设备可以执行类似的操作)。应当理解,方法1000还可以包括未示出的附加动作和/或可以省略所示出的动作,并且本公开的范围在此方面不受限制。FIG. 10 illustrates a flowchart of a
在框1020中,用户设备121可以响应于对客户端中的预设标签页面的访问操作,在预设标签页面的指定区域中显示图表组件。在框1040中,用户设备121可以在图表组件中显示可视化图表集中的至少一个图表,其中可视化图表集与在线表格相关联。可视化图表集包括柱状图、折线图、饼图、条形图、散点图、组合图、漏斗图、词云或统计数字等或其组合中的一项或者多项。可视化图表集与在线表格相关联可以包括可视化图表集可以是基于在线表格中的数据生成的。由上文中结合图1-图9的描述的相关部分可以应用于方法1000中,为简明起见,此处不再赘述。In
在一些实施例中,显示在预设标签页面中的图表组件可以通过以下方法被用户设备110配置:在图表组件配置界面中,接收可视化图表集的链接;基于接收到的链接,将图表组件与可视化图表集中的至少一个图表相关联;以及在图表组件中显示所述至少一个图表。其中对于在线表格,每列的单元格的数据格式由该列的首行单元格的字段来定义。上文中结合图1-9的描述的相关部分可以应用于此,为简明起见,此处不再赘述。In some embodiments, the chart component displayed on the preset tab page can be configured by the
图11A-图11B示意出根据本公开实施例的显示配置好的预设标签页面的示意性过程。在图11A中示出客户端的一个预设标签页面的示意图。以该客户端为即时通讯客户端应用程序为例,当前显示的预设标签页面可以为消息功能的预设标签页面。在该消息功能预设标签页面中,可以接收用户对其他功能的预设标签页面的访问操作。例如,用户设备121可以接收用户对“工作台”预设标签页面的访问操作,以显示根据图1-图9中的实施例配置好的页面。图11B示意出响应于接收到用户对诸如“工作台”预设标签页面的访问操作,在图11B中的工作台预设标签页面1100’的指定区域中显示图表组件,例如,在预设标签页面1100’的下部分区域中显示图表组件。并且,用户设备121可以图表组件中显示可视化图表集中的至少一个图表,并且,该可视化图表集与在线表格相关联。11A-11B illustrate a schematic process of displaying a configured preset tab page according to an embodiment of the present disclosure. FIG. 11A shows a schematic diagram of a preset tab page of the client. Taking the client as an instant messaging client application program as an example, the currently displayed preset label page may be the preset label page of the message function. In the preset label page of the message function, the user's access operation to the preset label page of other functions may be received. For example, the
在一些实施例中,用户设备121在图表组件中显示至少一个图表时,还可以确定以下条件中的一项或者多项是否得到满足:可视化图表集或在线表格已开启分享权限、具有可视化图表集或在线表格的访问权限、或者可视化图表集中存在该至少一个图表。当确定满足上述条件中的一项或者多项时,用户设备121可以在图表组件中显示所述至少一个图表。以下将结合图12描述根据上述条件在图表组件中显示该至少一个图表的示例性方法的流程图。In some embodiments, when the
图12示出根据本公开实施例的在图表组件中显示至少一个图表的示例性方法1200的流程图。可以理解,图12中的方法1200还可以包括未示出的附加动作和/或可以省略所示出的动作,并且本公开的范围在此方面不受限制。FIG. 12 shows a flowchart of an
在框1202中,用户设备121可以响应于用户的访问操作,显示该访问操作所针对的预设标签页面,如结合图10中的框1020所描述的。在框1204中,用户设备121可以确定要显示在图表组件中的至少一个图表所在的可视化图表集或者该可视化图表集所关联的在线表格是否已经开启了分享权限。如果确定为“是”,则进入到框1208,并在框1208中确定该用户设备121是否具有对该可视化图表集或者该在线表格的访问权限。如果确定为“是”,则用户设备121可以在图表组件中显示该至少一个图表。在一些实施例中,可视化图表集具的访问权限或者分享权限分别独立于在线表格的访问权限或分享权限。In
此外,在一些实施例中,如图12中所示,在显示该至少一个图表之前,用户设备121还可以在框1212中确定该至少一个表格是否存在,例如,是否未被删除。如果确定该至少一个表格存在,则用户设备121可以进入到框1216中,在图表组件中显示该至少一个表格。In addition, in some embodiments, as shown in FIG. 12 , before displaying the at least one chart, the
此外,如图12所示,当在框1204中确定要显示在图表组件中的至少一个图表所在的可视化图表集或者该可视化图表集所关联的在线表格尚未开启分享权限,则用户设备在框1206中显示提示加载错误的提示信息。当在框1208中确定该用户设备121不具有对该可视化图表集的访问权限也不具备对该在线表格的访问权限,则进入到框1210中,显示不具有访问权限的提示信息。当在框1212中确定该至少一个表格不存在,则进入到框1214中,显示表格不存在的提示信息。In addition, as shown in FIG. 12 , when it is determined in
在一些实施例中,用户设备121还可以响应于来自在线表格的更新操作,在图表组件中显示更新的至少一个图表。来自在线表格的更新操作可以包括对在线表格具有编辑权限或者管理权限的用户对表格的编辑操作。此外,来自在线表格的更新操作还可以包括来自该在线表格的任何数据视图中的数据的更新操作,其中数据视图可以包括表格视图、画册视图、看板视图、甘特图、日历视图、任务视图表单视图、或其组合等中的一项或者多项。In some embodiments, the
在一些实施例中,用户设备121还可以响应于来自至少一个图表的配置信息的更新操作,在图表组件中显示更新的至少一个图表。上文结合图6A-图6E的示例性过程可以应用于此,并且,可以理解,可以由不同于用户设备121的其他用户设备执行对至少一个图表的配置信息的更新操作,并由用户设备121显示更新的至少一个图表。In some embodiments, the
此外,在一些实施例中,用户设备121也可以响应于用户针对在图表组件中显示的至少一个图表中的某个维度的选择,在图表中的该维度相关的源数据的示例,换句话说,响应于用户对图表组件中显示的图表中某个维度(诸如,任务维度)的选择,用户设备110可以在预设标签页面中显示与该维度相关联的在线表格中的信息。In addition, in some embodiments, the
图8中的示例可以应用于此。在图8中,当用户将鼠标或者手指或者以其他方式发出指令来选中图表组件中的“任务五”时,用户设备121可以在图表组件上方悬浮显示在线表格中与“任务五”相关联的信息。通过在图表组件中提供查看源数据的方式,能够使得用户不仅可以直观地查看图表,还可以从图表中的任何维度中方便地查看源数据,从而能够按照用户的需求获得更多的完整数据。The example in Figure 8 can be applied here. In FIG. 8 , when the user selects "Task Five" in the chart component by using the mouse or finger or by giving instructions in other ways, the
图13示出了根据本公开的一些实施例的示例装置1300的示意框图。装置1300可以通过软件、硬件或者两者结合的方式实现。如图10所示,装置1300包括第一显示模块1310、第二显示模块1320、接收模块1330、关联模块1340以及第三显示模块1350。FIG. 13 shows a schematic block diagram of an
在一些实施例中,第一显示模块1310被配置为在客户端的预设标签页面的指定区域中显示图表组件。第二显示模块1320被配置为响应于对图表组件的选择,显示用于配置图表组件的图表组件配置界面。在一些实施例中,接收模块1330被配置为在图表组件配置界面中,接收可视化图表集的链接。在一些实施例中,该可视化图表集包括一个或多个图表并且与在线表格相关联。关联模块1340被配置为基于接收到的链接,将图表组件与可视化图表集中的至少一个图表相关联。并且,第三显示模块1350被配置为在指定区域中显示至少一个图表。In some embodiments, the
图13的装置1300能够用于实现上述结合图1至图9所述的过程,为了简洁,这里不再赘述。The
图14示出了根据本公开的一些实施例的示例装置1400的示意框图。装置1400可以通过软件、硬件或者两者结合的方式实现。如图14所示,装置1400包括组件显示模块1410和图表显示模块1420。在一些实施例中,组件显示模块141可以响应于对客户端中的预设标签页面的访问操作,在预设标签页面的指定区域中显示图表组件。图表显示模块1420可以在图表组件中显示可视化图表集中的至少一个图表,其中可视化图表集与在线表格相关联。图14的装置1400能够用于实现上述结合图10至图12所述的过程,为了简洁,这里不再赘述。FIG. 14 shows a schematic block diagram of an
本公开的实施例中对模块或单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时也可以有另外的划分方式,另外,在公开的实施例中的各功能单元可以集成在一个单元中,也可以是单独物理存在,也可以两个或两个以上单元集成为一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。The division of modules or units in the embodiments of the present disclosure is schematic, and is only a logical function division. In actual implementation, there may be other division methods. In addition, the functional units in the disclosed embodiments can be integrated In one unit, it may exist separately, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
图15示出了可以用来实施本公开的实施例的示例设备11100的框图。应当理解,图15所示出的设备1500仅仅是示例性的,而不应当构成对本文所描述的实现方式的功能和范围的任何限制。例如,可以使用设备1500来执行上文描述的图1至图12所述的过程。FIG. 15 shows a block diagram of an example device 11100 that may be used to implement embodiments of the present disclosure. It should be understood that the
如图15所示,设备1500是通用计算设备的形式。计算设备1500的组件可以包括但不限于一个或多个处理器或处理单元1510、存储器1520、存储设备1530、一个或多个通信单元1540、一个或多个输入设备1550以及一个或多个输出设备1560。处理单元1510可以是实际或虚拟处理器并且能够根据存储器1520中存储的程序来执行各种处理。在多处理器系统中,多个处理单元并行执行计算机可执行指令,以提高计算设备1500的并行处理能力。As shown in Figure 15,
计算设备1500通常包括多个计算机存储介质。这样的介质可以是计算设备1500可访问的任何可以获得的介质,包括但不限于易失性和非易失性介质、可拆卸和不可拆卸介质。存储器1520可以是易失性存储器(例如寄存器、高速缓存、随机访问存储器(RandomAccess Memory,RAM))、非易失性存储器(例如,只读存储器(Read Only Memory,ROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read Only Memory,EEPROM)、闪存)或它们的某种组合。存储设备1530可以是可拆卸或不可拆卸的介质,并且可以包括机器可读介质,诸如闪存驱动、磁盘或者任何其他介质,其可以能够用于存储信息和/或数据(例如用于训练的训练数据)并且可以在计算设备1500内被访问。
计算设备1500可以进一步包括另外的可拆卸/不可拆卸、易失性/非易失性存储介质。尽管未在图15中示出,可以提供用于从可拆卸、非易失性磁盘(例如“软盘”)进行读取或写入的磁盘驱动和用于从可拆卸、非易失性光盘进行读取或写入的光盘驱动。在这些情况中,每个驱动可以由一个或多个数据介质接口被连接至总线(未示出)。存储器1520可以包括计算机程序产品1525,其具有一个或多个程序模块,这些程序模块被配置为执行本公开的各种实现方式的各种方法或动作。The
通信单元1540实现通过通信介质与其他计算设备进行通信。附加地,计算设备1500的组件的功能可以以单个计算集群或多个计算机器来实现,这些计算机器能够通过通信连接进行通信。因此,计算设备1000可以使用与一个或多个其他服务器、网络个人计算机(Personal Computer,PC)或者另一个网络节点的逻辑连接来在联网环境中进行操作。The
输入设备1550可以是一个或多个输入设备,例如鼠标、键盘、追踪球等。输出设备1560可以是一个或多个输出设备,例如显示器、扬声器、打印机等。计算设备1500还可以根据需要通过通信单元1540与一个或多个外部设备(未示出)进行通信,外部设备诸如存储设备、显示设备等,与一个或多个使得用户与计算设备1500交互的设备进行通信,或者与使得计算设备1500与一个或多个其他计算设备通信的任何设备(例如,网卡、调制解调器等)进行通信。这样的通信可以经由输入/输出(Input/Output,I/O)接口(未示出)来执行。
根据本公开的示例性实现方式,提供了一种计算机可读存储介质,其上存储有计算机可执行指令,其中计算机可执行指令被处理器执行以实现上文描述的方法。根据本公开的示例性实现方式,还提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括计算机可执行指令,而计算机可执行指令被处理器执行以实现上文描述的方法。根据本公开的示例性实现方式,提供了一种计算机程序产品,其上存储有计算机程序,所述程序被处理器执行时实现上文描述的方法。According to an exemplary implementation of the present disclosure, there is provided a computer-readable storage medium on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the methods described above. According to an exemplary implementation of the present disclosure, there is also provided a computer program product tangibly stored on a non-transitory computer-readable medium and comprising computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, there is provided a computer program product on which a computer program is stored, the program implementing the method described above when executed by a processor.
这里参照根据本公开实现的方法、装置、设备和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。Aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus, apparatus, and computer program products implemented according to the disclosure. It should be understood that each block of the flowcharts and/or block diagrams, and combinations of blocks in the flowcharts and/or block diagrams, can be implemented by computer-readable program instructions.
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其他可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。These computer-readable program instructions may be provided to a processing unit of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine such that when executed by the processing unit of the computer or other programmable data processing apparatus , producing an apparatus for realizing the functions/actions specified in one or more blocks in the flowchart and/or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause computers, programmable data processing devices and/or other devices to work in a specific way, so that the computer-readable medium storing instructions includes An article of manufacture comprising instructions for implementing various aspects of the functions/acts specified in one or more blocks in flowcharts and/or block diagrams.
可以把计算机可读程序指令加载到计算机、其他可编程数据处理装置、或其他设备上,使得在计算机、其他可编程数据处理装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其他可编程数据处理装置、或其他设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other equipment, so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other equipment to produce a computer-implemented process, Instructions executed on computers, other programmable data processing devices, or other devices can thus implement the functions/actions specified in one or more blocks in the flowcharts and/or block diagrams.
附图中的流程图和框图显示了根据本公开的多个实现的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various implementations of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, a program segment, or a portion of an instruction that contains one or more executable instruction. In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified function or action , or may be implemented by a combination of dedicated hardware and computer instructions.
以上已经描述了本公开的各实现,上述说明是示例性的,并非穷尽性的,并且也不限于所公开的各实现。在不偏离所说明的各实现的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实现的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文公开的各个实现方式。Having described various implementations of the present disclosure above, the foregoing description is exemplary, not exhaustive, and is not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The choice of terminology used herein aims to best explain the principle of each implementation, practical application or improvement of technology in the market, or to enable other ordinary skilled in the art to understand each implementation disclosed herein.
Claims (31)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310274270.0A CN116301861A (en) | 2023-03-20 | 2023-03-20 | Page configuration method, electronic device and storage medium |
| PCT/CN2024/081499 WO2024193418A1 (en) | 2023-03-20 | 2024-03-13 | Page configuration method, electronic device and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310274270.0A CN116301861A (en) | 2023-03-20 | 2023-03-20 | Page configuration method, electronic device and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116301861A true CN116301861A (en) | 2023-06-23 |
Family
ID=86833928
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310274270.0A Pending CN116301861A (en) | 2023-03-20 | 2023-03-20 | Page configuration method, electronic device and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN116301861A (en) |
| WO (1) | WO2024193418A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024193418A1 (en) * | 2023-03-20 | 2024-09-26 | 北京字跳网络技术有限公司 | Page configuration method, electronic device and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160231900A1 (en) * | 2015-02-09 | 2016-08-11 | Amazon Technologies, Inc. | Data visualization through use of linked charts |
| CN110362302A (en) * | 2019-07-15 | 2019-10-22 | 软通动力信息技术有限公司 | Configuration method, device, server and storage medium of big data visualization interface |
| US20200301939A1 (en) * | 2012-07-26 | 2020-09-24 | Mongodb, Inc. | Systems and methods for data visualization, dashboard creation and management |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110309208A (en) * | 2018-03-01 | 2019-10-08 | 阿里巴巴集团控股有限公司 | The implementation method and device of data visualization |
| US11068146B2 (en) * | 2019-05-13 | 2021-07-20 | EMC IP Holding Company LLC | Techniques for user interface components |
| US12056445B2 (en) * | 2020-07-23 | 2024-08-06 | Adaptam Inc. | Method and system for improved spreadsheet charts |
| CN116301861A (en) * | 2023-03-20 | 2023-06-23 | 北京字跳网络技术有限公司 | Page configuration method, electronic device and storage medium |
-
2023
- 2023-03-20 CN CN202310274270.0A patent/CN116301861A/en active Pending
-
2024
- 2024-03-13 WO PCT/CN2024/081499 patent/WO2024193418A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200301939A1 (en) * | 2012-07-26 | 2020-09-24 | Mongodb, Inc. | Systems and methods for data visualization, dashboard creation and management |
| US20160231900A1 (en) * | 2015-02-09 | 2016-08-11 | Amazon Technologies, Inc. | Data visualization through use of linked charts |
| CN110362302A (en) * | 2019-07-15 | 2019-10-22 | 软通动力信息技术有限公司 | Configuration method, device, server and storage medium of big data visualization interface |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024193418A1 (en) * | 2023-03-20 | 2024-09-26 | 北京字跳网络技术有限公司 | Page configuration method, electronic device and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2024193418A1 (en) | 2024-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102061363B1 (en) | Docking and undocking dynamic navigation bar for expanded communication service | |
| US20170139890A1 (en) | Smart card presentation of tabular data from collaboration database | |
| KR102061361B1 (en) | Dynamic minimized navigation bar for expanded communication service | |
| US8773471B2 (en) | Content managing device and content managing method | |
| CN105518660A (en) | 3D conditional formatting | |
| KR20130083832A (en) | Spin control user interface for selecting options | |
| US10282219B2 (en) | Consolidated orthogonal guide creation | |
| JP7087270B2 (en) | Information processing equipment and information processing programs | |
| WO2014126879A1 (en) | Electronic blueprint system and method | |
| CN112181243B (en) | Enhanced design collaboration using design-based feedback | |
| WO2020001234A1 (en) | Folder icon display method, system, readable storage medium and terminal | |
| KR20170094202A (en) | Presentation of content from within spreadsheet application | |
| US20250341948A1 (en) | Virtual whiteboard platform having an interface for issue object creation in an issue tracking platform | |
| CN107408242A (en) | Interactive preview to the content in communication is provided | |
| WO2025167711A1 (en) | Information display method and apparatus, device, and storage medium | |
| CN116301861A (en) | Page configuration method, electronic device and storage medium | |
| JP6759552B2 (en) | Information processing equipment and information processing programs | |
| JP5898158B2 (en) | Human image display control device, control method thereof, control program thereof, and recording medium storing the control program | |
| US9928220B2 (en) | Temporary highlighting of selected fields | |
| JP6668868B2 (en) | Information processing apparatus and information processing program | |
| US11074399B2 (en) | Information processing apparatus, information processing system, and non-transitory computer readable medium | |
| JP5883837B2 (en) | Person image determination apparatus for electronic album, control method thereof, control program thereof, and recording medium storing the control program | |
| CN113655939A (en) | A data content processing method, device, electronic device and storage medium | |
| US12547296B2 (en) | Virtual whiteboard platform having compact user selection controls | |
| JP6855720B2 (en) | Information processing equipment and information processing programs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |