CN111813784A - A method, system, device and medium for dynamically updating charts - Google Patents
A method, system, device and medium for dynamically updating charts Download PDFInfo
- Publication number
- CN111813784A CN111813784A CN202010749219.7A CN202010749219A CN111813784A CN 111813784 A CN111813784 A CN 111813784A CN 202010749219 A CN202010749219 A CN 202010749219A CN 111813784 A CN111813784 A CN 111813784A
- Authority
- CN
- China
- Prior art keywords
- chart
- component
- filter
- filtering
- data
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2453—Query optimisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9035—Filtering based on additional data, e.g. user or group profiles
-
- G06T11/26—
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种动态更新图表的方法、系统、设备和存储介质,方法包括以下步骤:检测画布中是否有新的组件,响应于画布中有新的组件,判断组件为图表组件还是过滤组件;响应于组件为图表组件,基于图表组件更新过滤组件的关联图表数据以保证过滤组件的关联图表数据与画布的图表一致;将每一个过滤组件的包括关联图表数据的参数信息放入过滤数据数组,图表组件对过滤数据数组进行监听;以及响应于过滤数据数组发生变化,每一个图表组件根据变化后的过滤数据数组更新对应的参数,并根据更新后的参数重新绘制图表。本发明提出的方案可以实现一次配置更新全部图表,并且在进行过滤条件的新增修改删除时,仅需修改过滤组件,大大降低了修改的工作量。
The invention discloses a method, system, device and storage medium for dynamically updating a chart. The method includes the following steps: detecting whether there is a new component in the canvas, and judging whether the component is a chart component or a filtering component in response to the new component in the canvas ;In response to the component being a chart component, update the associated chart data of the filter component based on the chart component to ensure that the associated chart data of the filter component is consistent with the chart of the canvas; put the parameter information of each filter component including the associated chart data into the filter data array , the chart component monitors the filter data array; and in response to the change of the filter data array, each chart component updates the corresponding parameters according to the changed filter data array, and redraws the chart according to the updated parameters. The solution proposed by the present invention can realize the configuration and update of all the charts at one time, and when adding, modifying and deleting filter conditions, only the filter component needs to be modified, which greatly reduces the workload of modification.
Description
技术领域technical field
本发明涉及数据分析领域,更具体地,特别是指一种动态更新图表的方法、系统、计算机设备及可读介质。The present invention relates to the field of data analysis, and more particularly, to a method, system, computer device and readable medium for dynamically updating graphs.
背景技术Background technique
在研发工业数据分析报表过程中,数据分析报表配置完成后只可展示单一场景,无法根据需求自定义过滤条件实时查看数据指标,若需筛选过滤不同条件下数据则需重新配置报表,耗时耗力。In the process of developing industrial data analysis reports, only a single scene can be displayed after the configuration of the data analysis report is completed, and the data indicators cannot be viewed in real time by customizing the filter conditions according to the needs. force.
现有的数据分析报表配置中,数据的筛选完全依靠底层代码的实现,筛选条件的每一次改变都需要重新改动现有代码,使用门槛高,操作复杂,效率低下,复用性低,修改代价大。In the existing data analysis report configuration, data filtering is completely dependent on the implementation of the underlying code. Every change in the filtering conditions requires re-modification of the existing code. The use threshold is high, the operation is complicated, the efficiency is low, the reusability is low, and the modification cost is high. big.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本发明实施例的目的在于提出一种动态更新图表的方法、系统、计算机设备及计算机可读存储介质,通过将过滤组件的关联图表数据与画布的图表保持一致,可以实现一次配置更新全部图表的效果,配置简单,省时省力,不必单独配置每一个图表的过滤参数,仅需在关联图表勾选需要配置过滤条件的图表即可;在进行过滤条件的新增修改删除时,也无需更改每一个图表内部的代码,仅需修改过滤组件,大大降低了修改的工作量,具有易修改,高灵活性的优点。In view of this, the purpose of the embodiments of the present invention is to provide a method, system, computer device, and computer-readable storage medium for dynamically updating a chart. By keeping the associated chart data of the filter component consistent with the chart of the canvas, one-time configuration can be realized To update the effect of all charts, the configuration is simple, saving time and effort. It is not necessary to configure the filter parameters of each chart individually. You only need to select the charts that need to configure filter conditions in the associated chart; when adding, modifying and deleting filter conditions, There is no need to change the code inside each chart, only the filter component needs to be modified, which greatly reduces the workload of modification, and has the advantages of easy modification and high flexibility.
基于上述目的,本发明实施例的一方面提供了一种动态更新图表的方法,包括如下步骤:检测画布中是否有新的组件,响应于画布中有新的组件,判断所述组件为图表组件还是过滤组件;响应于所述组件为图表组件,基于所述图表组件更新过滤组件的关联图表数据以保证所述过滤组件的关联图表数据与画布的图表一致;将每一个过滤组件的包括所述关联图表数据的参数信息放入过滤数据数组,并通过图表组件对所述过滤数据数组进行监听;以及响应于所述过滤数据数组发生变化,每一个图表组件根据所述变化后的过滤数据数组更新对应的参数,并根据更新后的参数重新绘制图表。Based on the above purpose, one aspect of the embodiments of the present invention provides a method for dynamically updating a chart, including the following steps: detecting whether there is a new component in the canvas, and in response to the new component in the canvas, judging that the component is a chart component or a filter component; in response to the component being a chart component, update the associated chart data of the filter component based on the chart component to ensure that the associated chart data of the filter component is consistent with the chart of the canvas; each filter component includes the The parameter information of the associated chart data is put into the filter data array, and the filter data array is monitored by the chart component; and in response to the change of the filter data array, each chart component is updated according to the changed filter data array corresponding parameters, and redraw the chart according to the updated parameters.
在一些实施方式中,还包括:将新的组件根据组件类型放入画布对应的区域,并更新过滤组件和图表组件的布局信息。In some embodiments, the method further includes: placing a new component into a corresponding area of the canvas according to the component type, and updating the layout information of the filter component and the chart component.
在一些实施方式中,还包括:对所述关联图表数据中不支持过滤功能的图表组件的信息进行过滤。In some embodiments, the method further includes: filtering the information of the chart components that do not support the filtering function in the associated chart data.
在一些实施方式中,还包括:对每一种图表输入相同的初始过滤参数信息,每一种图表根据自身所需要的参数形式进行参数配置,并将新配置的参数单独存储。In some embodiments, the method further includes: inputting the same initial filtering parameter information for each chart, configuring parameters for each chart according to the parameter form required by itself, and separately storing the newly configured parameters.
本发明实施例的另一方面,还提供了一种动态更新图表系统,包括:检测模块,配置用于检测画布中是否有新的组件,响应于画布中有新的组件,判断所述组件为图表组件还是过滤组件;更新模块,配置用于响应于所述组件为图表组件,基于所述图表组件更新过滤组件的关联图表数据以保证所述过滤组件的关联图表数据与画布的图表一致;执行模块,配置用于将每一个过滤组件的包括所述关联图表数据的参数信息放入过滤数据数组,并通过图表组件对所述过滤数据数组进行监听;以及参数模块,配置用于响应于所述过滤数据数组发生变化,每一个图表组件根据所述变化后的过滤数据数组更新对应的参数,并根据更新后的参数重新绘制图表。Another aspect of the embodiments of the present invention further provides a system for dynamically updating charts, including: a detection module configured to detect whether there is a new component in the canvas, and in response to the new component in the canvas, determine that the component is The chart component is also a filter component; the update module is configured to, in response to the component being a chart component, update the associated chart data of the filter component based on the chart component to ensure that the associated chart data of the filter component is consistent with the chart of the canvas; execute a module, configured to put parameter information including the associated chart data of each filter component into a filter data array, and to monitor the filter data array through the chart component; and a parameter module, configured to respond to the When the filter data array changes, each chart component updates the corresponding parameters according to the changed filter data array, and redraws the chart according to the updated parameters.
在一些实施方式中,还包括:第二更新模块,配置用于将新的组件根据组件类型放入画布对应的区域,并更新过滤组件和图表组件的布局信息。In some embodiments, the method further includes: a second update module, configured to place a new component into a corresponding area of the canvas according to the component type, and update the layout information of the filter component and the chart component.
在一些实施方式中,还包括:过滤模块,配置用于对所述关联图表数据中不支持过滤功能的图表组件的信息进行过滤。In some embodiments, the method further includes: a filtering module, configured to filter the information of the chart components that do not support the filtering function in the associated chart data.
在一些实施方式中,还包括:图表模块,配置用于对每一种图表输入相同的初始过滤参数信息,每一种图表根据自身所需要的参数形式进行参数配置,并将新配置的参数单独存储。In some embodiments, it further includes: a chart module, configured to input the same initial filtering parameter information for each type of chart, each type of chart configures parameters according to the parameter form required by itself, and separates the newly configured parameters storage.
本发明实施例的又一方面,还提供了一种计算机设备,包括:至少一个处理器;以及存储器,所述存储器存储有可在所述处理器上运行的计算机指令,所述指令由所述处理器执行时实现如上方法的步骤。In yet another aspect of the embodiments of the present invention, there is also provided a computer device, comprising: at least one processor; and a memory, where the memory stores computer instructions that can be executed on the processor, and the instructions are executed by the processor. The processor implements the steps of the above method when executed.
本发明实施例的再一方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有被处理器执行时实现如上方法步骤的计算机程序。In yet another aspect of the embodiments of the present invention, a computer-readable storage medium is also provided, where the computer-readable storage medium stores a computer program that implements the above method steps when executed by a processor.
本发明具有以下有益技术效果:通过将过滤组件的关联图表数据与画布的图表保持一致,可以实现一次配置更新全部图表的效果,配置简单,省时省力,不必单独配置每一个图表的过滤参数,仅需在关联图表勾选需要配置过滤条件的图表即可;在进行过滤条件的新增修改删除时,也无需更改每一个图表内部的代码,仅需修改过滤组件,大大降低了修改的工作量,具有易修改,高灵活性的优点。The invention has the following beneficial technical effects: by keeping the associated chart data of the filter component consistent with the chart of the canvas, the effect of configuring and updating all the charts at one time can be realized, the configuration is simple, time and effort are saved, and the filtering parameters of each chart need not be configured separately, You only need to select the charts that need to configure filter conditions in the associated chart; when adding, modifying and deleting filter conditions, you do not need to change the code inside each chart, but only need to modify the filter components, which greatly reduces the workload of modification. , with the advantages of easy modification and high flexibility.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other embodiments can also be obtained according to these drawings without creative efforts.
图1为本发明提供的动态更新图表的方法的实施例的示意图;1 is a schematic diagram of an embodiment of a method for dynamically updating a chart provided by the present invention;
图2为本发明提供的动态更新图表的计算机设备的实施例的硬件结构示意图。FIG. 2 is a schematic diagram of a hardware structure of an embodiment of a computer device for dynamically updating a chart provided by the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明实施例进一步详细说明。In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the embodiments of the present invention will be further described in detail below with reference to the specific embodiments and the accompanying drawings.
需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are for the purpose of distinguishing two entities with the same name but not the same or non-identical parameters. It can be seen that "first" and "second" It is only for the convenience of expression and should not be construed as a limitation to the embodiments of the present invention, and subsequent embodiments will not describe them one by one.
基于上述目的,本发明实施例的第一个方面,提出了一种动态更新图表的方法的实施例。图1示出的是本发明提供的动态更新图表的方法的实施例的示意图。如图1所示,本发明实施例包括如下步骤:Based on the above purpose, in the first aspect of the embodiments of the present invention, an embodiment of a method for dynamically updating a chart is proposed. FIG. 1 shows a schematic diagram of an embodiment of a method for dynamically updating a chart provided by the present invention. As shown in Figure 1, the embodiment of the present invention includes the following steps:
S1、检测画布中是否有新的组件,响应于画布中有新的组件,判断组件为图表组件还是过滤组件;S1. Detect whether there is a new component in the canvas, and in response to the new component in the canvas, determine whether the component is a chart component or a filter component;
S2、响应于组件为图表组件,基于图表组件更新过滤组件的关联图表数据以保证过滤组件的关联图表数据与画布的图表一致;S2. In response to the component being a chart component, update the associated chart data of the filter component based on the chart component to ensure that the associated chart data of the filter component is consistent with the chart of the canvas;
S3、将每一个过滤组件的包括关联图表数据的参数信息放入过滤数据数组,并通过图表组件对过滤数据数组进行监听;以及S3. Put the parameter information of each filter component including the associated chart data into the filter data array, and monitor the filter data array through the chart component; and
S4、响应于过滤数据数组发生变化,每一个图表组件根据变化后的过滤数据数组更新对应的参数,并根据更新后的参数重新绘制图表。S4. In response to the change of the filter data array, each chart component updates the corresponding parameter according to the changed filter data array, and redraws the chart according to the updated parameter.
检测画布中是否有新的组件,响应于画布中有新的组件,判断组件为图表组件还是过滤组件。画布分为上下两个区域,上部为过滤组件区域,下部为图表组件区域,组件类型分为过滤组件和图表组件,根据组件类型放入相应区域。在一些实施方式中,还包括:将新的组件根据组件类型放入画布对应的区域,并更新过滤组件和图表组件的布局信息。拖拽新组件到画布后,首先进行组件的类型判断,同时更新过滤组件和图表组件的布局信息。Detect whether there is a new component in the canvas, and in response to the new component in the canvas, determine whether the component is a chart component or a filter component. The canvas is divided into upper and lower areas, the upper part is the filter component area, and the lower part is the chart component area. The component types are divided into filter components and chart components, which are placed in the corresponding areas according to the component type. In some embodiments, the method further includes: placing a new component into a corresponding area of the canvas according to the component type, and updating the layout information of the filter component and the chart component. After dragging and dropping a new component to the canvas, the type of the component is first judged, and the layout information of the filter component and the chart component is updated at the same time.
响应于组件为图表组件,基于图表组件更新过滤组件的关联图表数据以保证过滤组件的关联图表数据与画布的图表一致。若新增组件为图表组件,则过滤组件关联的图表数据需要进行更新,即关联图表数据中新增组件信息。过滤组件会实时监听关联图表数据,及时进行更新,同时,关联图表数据中需要过滤掉不支持过滤功能的图表组件,例如地图组件,网址组件等,图表组件删除后关联图表数据同样需要进行更新,保证过滤组件的关联图表数据与画布图表部分的一致性。In response to the component being the chart component, the associated chart data of the filter component is updated based on the chart component to ensure that the associated chart data of the filter component is consistent with the chart of the canvas. If the newly added component is a chart component, the chart data associated with the filter component needs to be updated, that is, the new component information in the associated chart data. The filter component will monitor the associated chart data in real time and update it in time. At the same time, the associated chart data needs to filter out the chart components that do not support the filtering function, such as map components, URL components, etc. After the chart component is deleted, the associated chart data also needs to be updated. Ensure that the associated chart data of the filter component is consistent with the chart part of the canvas.
将每一个过滤组件的包括关联图表数据的参数信息放入过滤数据数组,图表组件对过滤数据数组进行监听。过滤事件仅支持绑定到按钮组件,点击按钮组件触发过滤事件,开始执行数据过滤。遍历画布中存在的过滤组件,将每一个过滤组件的参数信息放入过滤数据数组中,数组中的每一项代表一个过滤组件,包含的参数信息为过滤组件类型,过滤项key值,过滤项value值(即填入的过滤条件),关联图表。The parameter information including the associated chart data of each filter component is put into the filter data array, and the chart component monitors the filter data array. The filter event only supports binding to the button component. Clicking the button component triggers the filter event and starts to perform data filtering. Traverse the filter components existing in the canvas, put the parameter information of each filter component into the filter data array, each item in the array represents a filter component, and the parameter information contained is the filter component type, filter item key value, filter item The value value (that is, the filter condition filled in) is associated with the chart.
响应于过滤数据数组发生变化,每一个图表组件根据变化后的过滤数据数组更新对应的参数,并根据更新后的参数重新绘制图表。图表组件监听过滤数据数组的变化,当过滤数据值发生改变时,每一个图表组件根据过滤数据数组中的内容组织出适配的参数,即根据过滤条件更新入参,重新绘制图表。每一个图表组件接收过滤参数后重新绘制图表,实现了自定义过滤条件实时更新数据指标的功能,完成了画布的更新。In response to the change of the filter data array, each chart component updates the corresponding parameters according to the changed filter data array, and redraws the chart according to the updated parameters. The chart component monitors the changes of the filter data array. When the filter data value changes, each chart component organizes the appropriate parameters according to the content in the filter data array, that is, updates the input parameters according to the filter conditions, and redraws the chart. Each chart component redraws the chart after receiving the filter parameters, realizing the function of updating data indicators in real time with custom filter conditions, and completing the update of the canvas.
在一些实施方式中,还包括:对所述关联图表数据中不支持过滤功能的图表组件的信息进行过滤。关联图表数据表示过滤组件可控制的组件id信息,当画布中新增或删除一个组件时,都需要更新关联图表数据,及时增加或删除组件信息,关联图表数据中首先要过滤掉过滤组件信息,当画布中新增过滤组件时,关联图表数据不发生改变,其次要过滤掉不支持过滤功能的图表组件,当画布中新增此类组件,过滤组件可控制的组件列表中不会出现此类组件。In some embodiments, the method further includes: filtering the information of the chart components that do not support the filtering function in the associated chart data. The associated chart data represents the component id information that the filter component can control. When a component is added or deleted in the canvas, the associated chart data needs to be updated, and the component information needs to be added or deleted in time. The filter component information must be filtered out of the associated chart data first. When a filter component is added to the canvas, the associated chart data does not change. Secondly, the chart components that do not support the filter function should be filtered out. When such a component is added to the canvas, it will not appear in the list of components that the filter component can control. components.
在一些实施方式中,还包括:对每一种图表输入相同的初始过滤参数信息,每一种图表根据自身所需要的参数形式进行参数配置,并将新配置的参数单独存储。不同图表种类对入参的要求均不相同,为了应对复杂多样的图表种类,本专利使用的方法为给每一种图表均传入相同的过滤参数信息,不同图表种类接收参数后根据自身所需要的参数形式进行参数配置,新配置的参数单独存储,当绘制画布时,判断是否进行过滤,若采用过滤,则进行参数更新,用新配置的参数取代原来的参数。In some embodiments, the method further includes: inputting the same initial filtering parameter information for each chart, configuring parameters for each chart according to the parameter form required by itself, and separately storing the newly configured parameters. Different types of charts have different requirements for input parameters. In order to cope with complex and diverse types of charts, the method used in this patent is to input the same filtering parameter information for each type of chart, and different types of charts receive parameters according to their own needs. Parameter configuration is performed in the form of parameters, and the newly configured parameters are stored separately. When drawing the canvas, it is judged whether to filter. If filtering is adopted, the parameters are updated and the original parameters are replaced with the newly configured parameters.
与现有的图表过滤方案相比,本发明实施例可以实现一次配置更新全部图表的效果,配置简单,省时省力,不必单独一一配置每一个图表的过滤参数,仅需在关联图表勾选需要配置过滤条件的图表即可。在进行过滤条件的新增修改删除时,也无需更改每一个图表内部的代码,仅需修改过滤组件,大大降低了修改的工作量,具有易修改,高灵活性的优点。Compared with the existing chart filtering scheme, the embodiment of the present invention can achieve the effect of updating all charts by configuring at one time, the configuration is simple, time-saving and labor-saving, it is not necessary to configure the filtering parameters of each chart individually, and only needs to be checked in the associated chart. The chart that needs to configure the filter conditions is enough. When adding, modifying and deleting filter conditions, there is no need to change the code inside each chart, only the filter component needs to be modified, which greatly reduces the workload of modification, and has the advantages of easy modification and high flexibility.
需要特别指出的是,上述动态更新图表的方法的各个实施例中的各个步骤均可以相互交叉、替换、增加、删减,因此,这些合理的排列组合变换之于动态更新图表的方法也应当属于本发明的保护范围,并且不应将本发明的保护范围局限在实施例之上。It should be particularly pointed out that each step in each embodiment of the above-mentioned method for dynamically updating a chart can be intersected, replaced, added, and deleted. The protection scope of the present invention should not be limited to the embodiments.
基于上述目的,本发明实施例的第二个方面,提出了一种动态更新图表系统,包括:检测模块,配置用于检测画布中是否有新的组件,响应于画布中有新的组件,判断所述组件为图表组件还是过滤组件;更新模块,配置用于响应于所述组件为图表组件,基于所述图表组件更新过滤组件的关联图表数据以保证所述过滤组件的关联图表数据与画布的图表一致;执行模块,配置用于将每一个过滤组件的包括所述关联图表数据的参数信息放入过滤数据数组,并通过图表组件对所述过滤数据数组进行监听;以及参数模块,配置用于响应于所述过滤数据数组发生变化,每一个图表组件根据所述变化后的过滤数据数组更新对应的参数,并根据更新后的参数重新绘制图表。Based on the above purpose, in a second aspect of the embodiments of the present invention, a system for dynamically updating charts is proposed, including: a detection module, configured to detect whether there are new components in the canvas, and determine whether there are new components in the canvas in response to the new components in the canvas. Whether the component is a chart component or a filter component; the update module is configured to, in response to the component being a chart component, update the associated chart data of the filter component based on the chart component to ensure that the associated chart data of the filter component is consistent with the canvas. The charts are consistent; the execution module is configured to put the parameter information including the associated chart data of each filter component into the filter data array, and monitor the filter data array through the chart component; and the parameter module, configured to In response to the change of the filter data array, each chart component updates the corresponding parameter according to the changed filter data array, and redraws the chart according to the updated parameter.
在一些实施方式中,还包括:第二更新模块,配置用于将新的组件根据组件类型放入画布对应的区域,并更新过滤组件和图表组件的布局信息。In some embodiments, the method further includes: a second update module, configured to place a new component into a corresponding area of the canvas according to the component type, and update the layout information of the filter component and the chart component.
在一些实施方式中,还包括:过滤模块,配置用于对所述关联图表数据中不支持过滤功能的图表组件的信息进行过滤。In some embodiments, the method further includes: a filtering module, configured to filter the information of the chart components that do not support the filtering function in the associated chart data.
在一些实施方式中,还包括:图表模块,配置用于对每一种图表输入相同的初始过滤参数信息,每一种图表根据自身所需要的参数形式进行参数配置,并将新配置的参数单独存储。In some embodiments, it further includes: a chart module, configured to input the same initial filtering parameter information for each type of chart, each type of chart configures parameters according to the parameter form required by itself, and separates the newly configured parameters storage.
基于上述目的,本发明实施例的第三个方面,提出了一种计算机设备,包括:至少一个处理器;以及存储器,存储器存储有可在处理器上运行的计算机指令,指令由处理器执行以实现如下步骤:S1、检测画布中是否有新的组件,响应于画布中有新的组件,判断组件为图表组件还是过滤组件;S2、响应于组件为图表组件,基于图表组件更新过滤组件的关联图表数据以保证过滤组件的关联图表数据与画布的图表一致;S3、将每一个过滤组件的包括关联图表数据的参数信息放入过滤数据数组,并通过图表组件对过滤数据数组进行监听;以及S4、响应于过滤数据数组发生变化,每一个图表组件根据变化后的过滤数据数组更新对应的参数,并根据更新后的参数重新绘制图表。Based on the above objective, in a third aspect of the embodiments of the present invention, a computer device is provided, including: at least one processor; and a memory, where the memory stores computer instructions that can be executed on the processor, and the instructions are executed by the processor to The following steps are implemented: S1. Detect whether there is a new component in the canvas, and in response to a new component in the canvas, determine whether the component is a chart component or a filter component; S2, in response to the component being a chart component, update the association of the filter component based on the chart component Chart data to ensure that the associated chart data of the filter component is consistent with the chart of the canvas; S3. Put the parameter information of each filter component including the associated chart data into the filter data array, and monitor the filter data array through the chart component; and S4 . In response to the change of the filter data array, each chart component updates the corresponding parameters according to the changed filter data array, and redraws the chart according to the updated parameters.
在一些实施方式中,还包括:将新的组件根据组件类型放入画布对应的区域,并更新过滤组件和图表组件的布局信息。In some embodiments, the method further includes: placing a new component into a corresponding area of the canvas according to the component type, and updating the layout information of the filter component and the chart component.
在一些实施方式中,还包括:对所述关联图表数据中不支持过滤功能的图表组件的信息进行过滤。In some embodiments, the method further includes: filtering the information of the chart components that do not support the filtering function in the associated chart data.
在一些实施方式中,还包括:对每一种图表输入相同的初始过滤参数信息,每一种图表根据自身所需要的参数形式进行参数配置,并将新配置的参数单独存储。In some embodiments, the method further includes: inputting the same initial filtering parameter information for each chart, configuring parameters for each chart according to the parameter form required by itself, and separately storing the newly configured parameters.
如图2所示,为本发明提供的上述动态更新图表的计算机设备的一个实施例的硬件结构示意图。As shown in FIG. 2 , it is a schematic diagram of the hardware structure of an embodiment of the computer device for dynamically updating the chart provided by the present invention.
以如图2所示的装置为例,在该装置中包括一个处理器301以及一个存储器302,并还可以包括:输入装置303和输出装置304。Taking the device shown in FIG. 2 as an example, the device includes a
处理器301、存储器302、输入装置303和输出装置304可以通过总线或者其他方式连接,图2中以通过总线连接为例。The
存储器302作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的动态更新图表的方法对应的程序指令/模块。处理器301通过运行存储在存储器302中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的动态更新图表的方法。The
存储器302可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据动态更新图表的方法的使用所创建的数据等。此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器302可选包括相对于处理器301远程设置的存储器,这些远程存储器可以通过网络连接至本地模块。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The
输入装置303可接收输入的用户名和密码等信息。输出装置304可包括显示屏等显示设备。The
一个或者多个动态更新图表的方法对应的程序指令/模块存储在存储器302中,当被处理器301执行时,执行上述任意方法实施例中的动态更新图表的方法。The program instructions/modules corresponding to one or more methods for dynamically updating the chart are stored in the
执行上述动态更新图表的方法的计算机设备的任何一个实施例,可以达到与之对应的前述任意方法实施例相同或者相类似的效果。Any embodiment of the computer device that executes the above method for dynamically updating a chart can achieve the same or similar effects as any of the foregoing method embodiments corresponding to it.
本发明还提供了一种计算机可读存储介质,计算机可读存储介质存储有被处理器执行时执行如上方法的计算机程序。The present invention also provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program that executes the above method when executed by a processor.
最后需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关硬件来完成,动态更新图表的方法的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,程序的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。上述计算机程序的实施例,可以达到与之对应的前述任意方法实施例相同或者相类似的效果。Finally, it should be noted that those of ordinary skill in the art can understand that all or part of the process in the method of the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The program of the method for dynamically updating the chart can be stored in a computer readable In the storage medium, when the program is executed, it may include the processes of the foregoing method embodiments. Wherein, the storage medium of the program may be a magnetic disk, an optical disk, a read only memory (ROM) or a random access memory (RAM) or the like. The above computer program embodiments can achieve the same or similar effects as any of the foregoing method embodiments corresponding thereto.
此外,根据本发明实施例公开的方法还可以被实现为由处理器执行的计算机程序,该计算机程序可以存储在计算机可读存储介质中。在该计算机程序被处理器执行时,执行本发明实施例公开的方法中限定的上述功能。In addition, the methods disclosed according to the embodiments of the present invention may also be implemented as a computer program executed by a processor, and the computer program may be stored in a computer-readable storage medium. When the computer program is executed by the processor, the above-mentioned functions defined in the methods disclosed in the embodiments of the present invention are executed.
此外,上述方法步骤以及系统单元也可以利用控制器以及用于存储使得控制器实现上述步骤或单元功能的计算机程序的计算机可读存储介质实现。In addition, the above-mentioned method steps and system units can also be implemented by using a controller and a computer-readable storage medium for storing a computer program that enables the controller to implement the functions of the above-mentioned steps or units.
此外,应该明白的是,本文的计算机可读存储介质(例如,存储器)可以是易失性存储器或非易失性存储器,或者可以包括易失性存储器和非易失性存储器两者。作为例子而非限制性的,非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)或快闪存储器。易失性存储器可以包括随机存取存储器(RAM),该RAM可以充当外部高速缓存存储器。作为例子而非限制性的,RAM可以以多种形式获得,比如同步RAM(DRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据速率SDRAM(DDRSDRAM)、增强SDRAM(ESDRAM)、同步链路DRAM(SLDRAM)、以及直接Rambus RAM(DRRAM)。所公开的方面的存储设备意在包括但不限于这些和其它合适类型的存储器。In addition, it should be understood that computer-readable storage media (eg, memory) herein can be volatile memory or non-volatile memory, or can include both volatile and non-volatile memory. By way of example and not limitation, nonvolatile memory may include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory memory. Volatile memory may include random access memory (RAM), which may act as external cache memory. By way of example and not limitation, RAM is available in various forms such as synchronous RAM (DRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The storage devices of the disclosed aspects are intended to include, but not be limited to, these and other suitable types of memory.
本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、方块、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个系统的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现的功能,但是这种实现决定不应被解释为导致脱离本发明实施例公开的范围。Those skilled in the art will also appreciate that the various exemplary logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described generally in terms of their functionality. Whether such functionality is implemented as software or hardware depends on the specific application and design constraints imposed on the overall system. Those skilled in the art may implement the functions in various ways for each specific application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments of the present invention.
结合这里的公开所描述的各种示例性逻辑块、模块和电路可以利用被设计成用于执行这里功能的下列部件来实现或执行:通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。通用处理器可以是微处理器,但是可替换地,处理器可以是任何传统处理器、控制器、微控制器或状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP和/或任何其它这种配置。The various exemplary logical blocks, modules, and circuits described in connection with the disclosure herein can be implemented or executed using the following components designed to perform the functions herein: general purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination of these components. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, eg, a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in combination with a DSP, and/or any other such configuration.
结合这里的公开所描述的方法或算法的步骤可以直接包含在硬件中、由处理器执行的软件模块中或这两者的组合中。软件模块可以驻留在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域已知的任何其它形式的存储介质中。示例性的存储介质被耦合到处理器,使得处理器能够从该存储介质中读取信息或向该存储介质写入信息。在一个替换方案中,存储介质可以与处理器集成在一起。处理器和存储介质可以驻留在ASIC中。ASIC可以驻留在用户终端中。在一个替换方案中,处理器和存储介质可以作为分立组件驻留在用户终端中。The steps of a method or algorithm described in connection with the disclosures herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, such that the processor can read information from, and write information to, the storage medium. In an alternative, the storage medium may be integrated with the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in the user terminal. In an alternative, the processor and storage medium may reside in the user terminal as discrete components.
在一个或多个示例性设计中,功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现,则可以将功能作为一个或多个指令或代码存储在计算机可读介质上或通过计算机可读介质来传送。计算机可读介质包括计算机存储介质和通信介质,该通信介质包括有助于将计算机程序从一个位置传送到另一个位置的任何介质。存储介质可以是能够被通用或专用计算机访问的任何可用介质。作为例子而非限制性的,该计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储设备、磁盘存储设备或其它磁性存储设备,或者是可以用于携带或存储形式为指令或数据结构的所需程序代码并且能够被通用或专用计算机或者通用或专用处理器访问的任何其它介质。此外,任何连接都可以适当地称为计算机可读介质。例如,如果使用同轴线缆、光纤线缆、双绞线、数字用户线路(DSL)或诸如红外线、无线电和微波的无线技术来从网站、服务器或其它远程源发送软件,则上述同轴线缆、光纤线缆、双绞线、DSL或诸如红外线、无线电和微波的无线技术均包括在介质的定义。如这里所使用的,磁盘和光盘包括压缩盘(CD)、激光盘、光盘、数字多功能盘(DVD)、软盘、蓝光盘,其中磁盘通常磁性地再现数据,而光盘利用激光光学地再现数据。上述内容的组合也应当包括在计算机可读介质的范围内。In one or more exemplary designs, functions may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage medium can be any available medium that can be accessed by a general purpose or special purpose computer. By way of example and not limitation, the computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, or may be used to carry or store instructions in the form of or data structures and any other medium that can be accessed by a general purpose or special purpose computer or a general purpose or special purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave are used to send software from a website, server, or other remote source, the above coaxial cable Cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave are all included in the definition of medium. As used herein, magnetic disks and optical disks include compact disks (CDs), laser disks, optical disks, digital versatile disks (DVDs), floppy disks, blu-ray disks, where disks usually reproduce data magnetically, while optical disks reproduce data optically with lasers . Combinations of the above should also be included within the scope of computer-readable media.
以上是本发明公开的示例性实施例,但是应当注意,在不背离权利要求限定的本发明实施例公开的范围的前提下,可以进行多种改变和修改。根据这里描述的公开实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本发明实施例公开的元素可以以个体形式描述或要求,但除非明确限制为单数,也可以理解为多个。The above are exemplary embodiments of the present disclosure, but it should be noted that various changes and modifications may be made without departing from the scope of the disclosure of the embodiments of the present invention as defined in the claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements disclosed in the embodiments of the present invention may be described or claimed in the singular, unless explicitly limited to the singular, the plural may also be construed.
应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”旨在也包括复数形式。还应当理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。It should be understood that, as used herein, the singular form "a" is intended to include the plural form as well, unless the context clearly supports an exception. It will also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.
上述本发明实施例公开实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned embodiments of the present invention disclose the serial numbers of the embodiments only for description, and do not represent the advantages and disadvantages of the embodiments.
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. The storage medium can be a read-only memory, a magnetic disk or an optical disk, and the like.
所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本发明实施例公开的范围(包括权利要求)被限于这些例子;在本发明实施例的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,并存在如上的本发明实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。Those of ordinary skill in the art should understand that the discussion of any of the above embodiments is only exemplary, and is not intended to imply that the scope (including the claims) disclosed by the embodiments of the present invention is limited to these examples; under the idea of the embodiments of the present invention , the technical features in the above embodiments or different embodiments can also be combined, and there are many other changes in different aspects of the above embodiments of the present invention, which are not provided in detail for the sake of brevity. Therefore, any omission, modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments of the present invention should be included within the protection scope of the embodiments of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010749219.7A CN111813784B (en) | 2020-07-30 | 2020-07-30 | A method, system, device and medium for dynamically updating charts |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010749219.7A CN111813784B (en) | 2020-07-30 | 2020-07-30 | A method, system, device and medium for dynamically updating charts |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111813784A true CN111813784A (en) | 2020-10-23 |
| CN111813784B CN111813784B (en) | 2023-07-18 |
Family
ID=72864394
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010749219.7A Active CN111813784B (en) | 2020-07-30 | 2020-07-30 | A method, system, device and medium for dynamically updating charts |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111813784B (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115203143A (en) * | 2022-07-28 | 2022-10-18 | 济南浪潮数据技术有限公司 | File filtering method, device, equipment and medium |
| CN115470375A (en) * | 2022-09-16 | 2022-12-13 | 建信金融科技有限责任公司 | Chart linkage updating method and device based on React framework and computer equipment |
| CN118897856A (en) * | 2024-09-25 | 2024-11-05 | 杭州广立微电子股份有限公司 | A semiconductor data processing method, analysis method, device, computer equipment and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080082933A1 (en) * | 2006-09-01 | 2008-04-03 | Massively Parallel Technologies, Inc. | System And Method For Accessing And Using A Supercomputer |
| CN105528218A (en) * | 2015-12-30 | 2016-04-27 | 城云科技(杭州)有限公司 | Data diagram cascaded method and data diagram cascaded system |
| CN107608686A (en) * | 2016-07-11 | 2018-01-19 | 北京京东尚科信息技术有限公司 | A kind of method and system for updating the component list data |
| CN109582403A (en) * | 2017-09-29 | 2019-04-05 | 北京国双科技有限公司 | Interlocked display method and device between chart inner assembly |
| CN110737674A (en) * | 2019-10-14 | 2020-01-31 | 深圳前海微众银行股份有限公司 | Visual chart query method, device, device and computer storage medium |
-
2020
- 2020-07-30 CN CN202010749219.7A patent/CN111813784B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080082933A1 (en) * | 2006-09-01 | 2008-04-03 | Massively Parallel Technologies, Inc. | System And Method For Accessing And Using A Supercomputer |
| CN105528218A (en) * | 2015-12-30 | 2016-04-27 | 城云科技(杭州)有限公司 | Data diagram cascaded method and data diagram cascaded system |
| CN107608686A (en) * | 2016-07-11 | 2018-01-19 | 北京京东尚科信息技术有限公司 | A kind of method and system for updating the component list data |
| CN109582403A (en) * | 2017-09-29 | 2019-04-05 | 北京国双科技有限公司 | Interlocked display method and device between chart inner assembly |
| CN110737674A (en) * | 2019-10-14 | 2020-01-31 | 深圳前海微众银行股份有限公司 | Visual chart query method, device, device and computer storage medium |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115203143A (en) * | 2022-07-28 | 2022-10-18 | 济南浪潮数据技术有限公司 | File filtering method, device, equipment and medium |
| CN115470375A (en) * | 2022-09-16 | 2022-12-13 | 建信金融科技有限责任公司 | Chart linkage updating method and device based on React framework and computer equipment |
| CN118897856A (en) * | 2024-09-25 | 2024-11-05 | 杭州广立微电子股份有限公司 | A semiconductor data processing method, analysis method, device, computer equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111813784B (en) | 2023-07-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111813784A (en) | A method, system, device and medium for dynamically updating charts | |
| CN111177043B (en) | Method, system, apparatus and medium for expediting reading of field replaceable unit information | |
| CN113641936B (en) | Method, device, electronic equipment and storage medium for page skip | |
| CN111258720A (en) | Method, system, device and medium for service orchestration based on cloud management platform | |
| CN105915657B (en) | Data synchronization method and device and client | |
| CN111240595A (en) | Method, system, equipment and medium for optimizing storage cache | |
| CN111367560A (en) | A method, system, device and medium for extending server function | |
| WO2017107851A1 (en) | Method and device for releasing and updating desktop application component | |
| CN108701018A (en) | The update method of application program | |
| CN111427597A (en) | BMC and BIOS information interaction decoupling method, device, equipment and medium | |
| CN110417580A (en) | A kind of methods of exhibiting, equipment and the storage medium of IB network topology | |
| CN111309264B (en) | Method, system, device and medium for making directory quota compatible with snapshot | |
| US10838716B1 (en) | Automated dependency detection and response | |
| CN111291007A (en) | File aggregation method, system, device and medium | |
| CN111240996A (en) | Data printing method and device, electronic equipment and storage medium | |
| CN111371885A (en) | Method, device, equipment and medium for transmitting file to VMWare virtual machine | |
| CN111858314A (en) | A method, system, device and medium for state management of Vue | |
| CN110427199A (en) | A method, device and readable medium for supporting upgrade of BMC and BIOS | |
| CN111722801B (en) | Label-based storage volume attribute management method, device, equipment and medium | |
| CN111722927B (en) | Data cache management method, system, device and medium | |
| CN110727534A (en) | Method, equipment and storage medium for repairing file system | |
| CN113836216A (en) | Data display method, device, storage medium and electronic device | |
| US20210063986A1 (en) | System and method of declarative modeling of a process for automation | |
| CN117251898B (en) | Revit linking method and system based on cloud storage | |
| JP3104586B2 (en) | Design support method |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |