Object variable data setting method, device, electronic device and storage medium

By providing the user with the variable data setting page of the target object, the user allows the user to quickly edit the setting project area with the same variable field, solving the problem of cumbersome operation in multiple setting projects and improving the efficiency of variable data setting.

CN118605777BActive Publication Date: 2025-05-06BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410330305.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-21
Publication Date
2025-05-06
Estimated Expiration
2044-03-21

AI Technical Summary

Technical Problem

When users set variable data for target objects, they need to operate in a large number of setting items of the same type but large number, resulting in cumbersome steps and low operation efficiency.

Method used

Provides a method for setting object variable data. By displaying the variable data setting page of the target object, the page contains multiple setting items of the same type, and each item has a corresponding variable data setting area. Users can set the target area to an editable state by editing requests, including areas with the same variable fields in different settings items to achieve rapid editing.

Benefits of technology

Through this method, users can quickly edit areas with the same variable fields as any variable data setting area, avoid manually filling in a large amount of variable data, simplify operation steps, and improve the operation efficiency of variable data setting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118605777B_ABST
    Figure CN118605777B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, device, electronic device and storage medium for setting object variable data, the method comprising: displaying a variable data setting page for a target object; the variable data setting page comprising at least two setting items of the same type associated with the target object; each setting item in the variable data setting page having a corresponding variable data setting area; in response to an edit request initiated for any variable data setting area in the setting items, setting the target area in the variable data setting page to an editable state; the target area comprising at least one variable data setting area in different setting items having the same variable field as any variable data setting area. The present disclosure can improve the operational efficiency of users setting object variable data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a method, device, electronic device and storage medium for setting object variable data. Background Art

[0002] With the development of Internet technology, people often need to use computer equipment to set a series of variable data for a target object, so as to configure the target object. However, in the related art, users often need to set corresponding variable data in a plurality of setting items of the same type but in large numbers for a target object, and the variable data setting operation steps are relatively cumbersome, which makes the user's operation efficiency of setting the variable data of the target object low. Summary of the invention

[0003] The present disclosure provides a method, device, electronic device and storage medium for setting object variable data, so as to at least solve the problem of low efficiency of the user setting variable data of the target object in the related art. The technical solution of the present disclosure is as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, there is provided a method for setting object variable data, comprising:

[0005] displaying a variable data setting page for a target object; the variable data setting page comprising at least two setting items of the same type associated with the target object; each setting item in the variable data setting page having a corresponding variable data setting area;

[0006] In response to an edit request initiated for any variable data setting area in the setting project, a target area in the variable data setting page is set to an editable state; the target area includes at least one variable data setting area in different setting projects that has the same variable field as any variable data setting area.

[0007] In a possible implementation, in response to an edit request initiated for any variable data setting area in the setting project, setting a target area in the variable data setting page to an editable state includes:

[0008] In response to a double-click operation on any variable data setting area, setting any variable data setting area as an editable area to receive an edit operation on the variable data in the any variable data setting area;

[0009] In the case where any variable data setting area is an editable area, in response to a single-click operation on the target area, the target area is set as an editable area to receive an edit operation on the variable data in the target area.

[0010] In one possible implementation, the method further includes:

[0011] When any variable data setting area is in an editable state, displaying an edit switching control;

[0012] In response to a click operation on the edit switching control, the editable area is switched from any variable data setting area to the target area matching the click operation.

[0013] In one possible implementation, the method further includes:

[0014] In response to a trigger condition for enabling a check mode on the variable data setting page, checking the to-be-checked area in each of the setting items on the variable data setting page; the to-be-checked area includes at least two variable data setting areas in different setting items that have the same variable field but display different variable data respectively;

[0015] The area to be checked is highlighted in the variable data setting page.

[0016] In a possible implementation, when the to-be-checked area is highlighted in the variable data setting page, the method further includes:

[0017] In response to a single-click operation on the area to be checked, the area to be checked is set as an editable area to receive an editing operation on the variable data in the area to be checked.

[0018] In one possible implementation, the method further includes:

[0019] displaying a check mode enable control in the variable data settings page;

[0020] In response to a triggering operation on the inspection mode enabling control, the variable data setting page is set to enable the inspection mode.

[0021] In a possible implementation, the display variable data setting page includes:

[0022] Displaying a material information setting area and / or an auxiliary information setting area in the variable data setting page;

[0023] The material information setting area is used to receive an operation of adding materials in a material library to the creative materials of the target object; and the auxiliary information setting area is used to receive an operation of setting auxiliary information for the target object.

[0024] According to a second aspect of an embodiment of the present disclosure, there is provided an object variable data setting device, comprising:

[0025] A display unit is configured to execute displaying a variable data setting page for a target object; the variable data setting page includes at least two setting items of the same type associated with the target object; each setting item in the variable data setting page has a corresponding variable data setting area;

[0026] The setting unit is configured to execute a response to an editing request initiated for any variable data setting area in the setting project, and set the target area in the variable data setting page to an editable state; the target area includes at least one of the variable data setting areas in different setting projects that has the same variable field as any of the variable data setting areas.

[0027] In one possible implementation, the setting unit is specifically configured to execute, in response to a double-click operation on any of the variable data setting areas, setting any of the variable data setting areas as an editable area to receive an editing operation on the variable data in any of the variable data setting areas; and when any of the variable data setting areas is an editable area, in response to a single-click operation on the target area, setting the target area as an editable area to receive an editing operation on the variable data in the target area.

[0028] In one possible implementation, the device is specifically configured to display an edit switch control when any of the variable data setting areas is in an editable state; in response to a click operation on the edit switch control, switch the editable area from any of the variable data setting areas to the target area matching the click operation.

[0029] In one possible implementation, the device is specifically configured to execute a trigger condition in response to enabling the inspection mode on the variable data setting page, to check the area to be checked in each of the setting items on the variable data setting page; the area to be checked includes at least two variable data setting areas in different setting items that have the same variable field but display different variable data respectively; and the area to be checked is highlighted on the variable data setting page.

[0030] In a possible implementation, the device is specifically configured to execute, in response to a single-click operation on the area to be checked, setting the area to be checked as an editable area to receive an editing operation on the variable data in the area to be checked.

[0031] In one possible implementation, the apparatus is specifically configured to display an inspection mode enabling control in the variable data setting page; and in response to a triggering operation on the inspection mode enabling control, set the variable data setting page to enable the inspection mode.

[0032] In one possible implementation, the display unit is specifically configured to display a material information setting area and / or an auxiliary information setting area in the variable data setting page; wherein the material information setting area is used to receive an operation of adding materials in a material library to the creative material of the target object; and the auxiliary information setting area is used to receive an operation of setting auxiliary information for the target object.

[0033] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the object variable data setting method as described in the first aspect or any possible implementation method of the first aspect is implemented.

[0034] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the object variable data setting method as described in the first aspect or any possible implementation manner of the first aspect is implemented.

[0035] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, the program product comprising a computer program, the computer program being stored in a readable storage medium, at least one processor of a device reading and executing the computer program from the readable storage medium, so that when the device executes, the object variable data setting method as described in the first aspect or any possible implementation method of the first aspect is implemented.

[0036] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects: by displaying a variable data setting page for a target object; the variable data setting page includes at least two setting items of the same type associated with the target object; each setting item in the variable data setting page has a corresponding variable data setting area; by responding to an edit request initiated for any variable data setting area in the setting item, setting the target area in the variable data setting page to an editable state; the target area includes at least one variable data setting area in different setting items that has the same variable field as any variable data setting area, and the user can quickly implement a quick edit of at least one variable data setting area that has the same variable field as any variable data setting area by initiating an edit request for any variable data setting area in the setting item, without the user having to manually fill in a series and a large number of variable data, thereby avoiding relatively cumbersome operation steps, and improving the operational efficiency of setting the variable data of the target object.

[0037] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0039] Figure 1 The invention is an application environment diagram showing an object variable data setting method according to an exemplary embodiment.

[0040] Figure 2 The figure is a flowchart of a method for setting object variable data according to an exemplary embodiment.

[0041] Figure 3 It is a schematic diagram of a variable data setting page according to an exemplary embodiment.

[0042] Figure 4 It is a schematic diagram of another variable data setting page according to an exemplary embodiment.

[0043] Figure 5 is a schematic diagram of yet another variable data setting page according to an exemplary embodiment.

[0044] Figure 6 The figure is a flowchart of another object variable data setting method according to an exemplary embodiment.

[0045] Figure 7The invention is a block diagram of a device for setting object variable data according to an exemplary embodiment.

[0046] Figure 8 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0047] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0048] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure.

[0049] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0050] The object variable data setting method provided in the present disclosure can be applied to Figure 1In the application environment shown. Among them, the terminal 102 communicates with the object recommendation platform 104 through the network. The data storage system can store the data that the object recommendation platform 104 needs to process. The data storage system can be integrated on the object recommendation platform 104, or it can be placed on the cloud or other network servers. In actual applications, the terminal 102 connected to the object recommendation platform 104 can display a variable data setting page for the target object; the variable data setting page includes at least two setting items of the same type associated with the target object; each setting item in the variable data setting page has a corresponding variable data setting area; the terminal 102 responds to an edit request initiated for any variable data setting area in the setting item, and sets the target area in the variable data setting page to an editable state; the target area includes at least one variable data setting area with the same variable field as any variable data setting area in different setting items. In response to the save operation, the terminal 102 uploads the variable data recorded on the variable data setting page to the object recommendation platform 104. The terminal 102 may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices and portable wearable devices. IoT devices may be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. The object recommendation platform 104 may be implemented using an independent server or a server cluster consisting of multiple servers.

[0051] Figure 2 is a flowchart of a method for setting object variable data according to an exemplary embodiment. Figure 2 As shown, the object variable data setting method is used to Figure 1 In the terminal 102, the following steps are included.

[0052] In step S202, a variable data setting page for the target object is displayed; the variable data setting page includes at least two setting items of the same type associated with the target object; each setting item in the variable data setting page has a corresponding variable data setting area.

[0053] The variable data setting page may refer to a page for setting variable data of a target object.

[0054] The target object may refer to an object that can set variable data, such as game configuration, advertising group configuration, etc.

[0055] The variable data setting area may refer to an area for displaying data values ​​of corresponding variables. In practical applications, the variable data setting area may also be named as a variable display box.

[0056] In a specific implementation, when a user needs to create a target object to be recommended on the object recommendation platform, the user can input a target object recommendation task creation request to a terminal connected to the object recommendation platform; the terminal responds to the target object recommendation task creation request by displaying a variable data setting page for setting the target object's recommendation data, i.e., variable data. Figure 3 A schematic diagram of a variable data setting page is provided; wherein the variable data setting page 310 may include at least two setting items 320 to be edited. wherein the variable data displayed in the variable data setting area 330 of each setting item matches the master data associated with the target object recommendation task. specifically, the variable data of the at least two setting items to be edited are consistent with the master data.

[0057] The terminal may also display the recommended task basic information 340 of the target object recommended task in the variable data setting page 310 , so that the user can view the recommended task basic information of the target object recommended task.

[0058] Of course, the terminal can also display the material information setting area 350 and / or the auxiliary information setting area 360 in the variable data setting page 310; wherein the material information setting area 350 is used to receive the operation of adding the material in the material library as the creative material of the target object recommendation task; the auxiliary information setting area 360 is used to receive the operation of setting recommended auxiliary information for the target object recommendation task.

[0059] The recommendation auxiliary information may refer to information used to assist in recommending the target object.

[0060] In step S204, in response to an edit request initiated for any variable data setting area in the setting project, a target area in the variable data setting page is set to an editable state; the target area includes at least one variable data setting area in different setting projects that has the same variable field as any variable data setting area.

[0061] In a specific implementation, when a user needs to edit the variable data displayed in any variable data setting area in a setting project, the user can input an edit request for any variable data setting area in the setting project to the terminal, and the terminal responds to the edit request initiated for any variable data setting area in the setting project by setting the target area in the variable data setting page to an editable state. The target area includes at least one variable data setting area in different setting projects that has the same variable field as any variable data setting area. For the convenience of understanding by those skilled in the art, please refer to Figure 3, assuming that the user initiates an edit request for the variable data setting area 330 of the variable data setting page 310, since the variable field of the variable data setting area 330 is "variable 3", the terminal can use the variable data setting area with the variable field "variable 3" in the setting item 2 as the target area 370, and set the target area 370 to an editable state. It should be noted that the process of setting the target area in the variable data setting page of the terminal to an editable state will be further described below.

[0062] In the above-mentioned object variable data setting method, a variable data setting page is displayed in response to a request to create a target object recommendation task; the variable data setting page includes at least two setting items to be edited; the variable data displayed in the variable data setting area of ​​each setting item matches the master data associated with the target object recommendation task; in response to an edit request initiated for any variable data setting area in the setting item, the target area in the variable data setting page is set to an editable state; the target area includes at least one variable data setting area in different setting items that has the same variable field as any variable data setting area, so that the variable data of multiple setting items associated with the target object recommendation task can be batch set at one time. Since the variable data displayed in the variable data setting area of ​​each setting item matches the master data associated with the target object recommendation task, the user can quickly edit at least one variable data setting area that has the same variable field as any variable data setting area by initiating an edit request for any variable data setting area in the setting project, without the need for the user to manually fill in a series and a large number of variable data, thereby avoiding relatively cumbersome operation steps, thereby improving the operation efficiency of setting the variable data of the target object.

[0063] In one possible implementation, in response to an edit request initiated for any variable data setting area in a setting project, a target area in a variable data setting page is set to an editable state, including: in response to a double-click operation on any variable data setting area, setting any variable data setting area as an editable area to receive an edit operation on the variable data in any variable data setting area; in the case where any variable data setting area is an editable area, in response to a single-click operation on the target area, setting the target area as an editable area to receive an edit operation on the variable data in the target area.

[0064] In order to facilitate the understanding of those skilled in the art, please refer to Figure 4, in the process of setting the target area in the variable data setting page to an editable state in response to an edit request initiated for any variable data setting area in the setting project, the terminal can set any variable data setting area as an editable area in response to a double-click operation on any variable data setting area 330 to receive an edit operation on the variable data in any variable data setting area. Among them, the terminal can display a first prompt message 410 on the border of any variable data setting area 330 to prompt that any variable data setting area 330 is an editable area; then, in the case that any variable data setting area is an editable area, the terminal can set the target area to an editable area in response to a single-click operation on the target area to receive an edit operation on the variable data in the target area. Among them, the terminal can display a second prompt message 420 on the border of the target area 370 to prompt that the target area 370 is an editable area.

[0065] The technical solution of this embodiment is to set any variable data setting area as an editable area in response to a double-click operation on any variable data setting area to receive an editing operation on the variable data in any variable data setting area; in the case where any variable data setting area is an editable area, in response to a single-click operation on the target area, set the target area as an editable area to receive an editing operation on the variable data in the target area, so that the user can quickly edit at least one variable data setting area that has the same variable field as any variable data setting area by initiating an editing request for any variable data setting area in the setting project.

[0066] In one possible implementation, the method further includes: displaying an edit switch control when any variable data setting area is in an editable state; and in response to a click operation on the edit switch control, switching the editable area from any variable data setting area to a target area matching the click operation.

[0067] In the specific implementation, for the convenience of understanding of those skilled in the art, please refer to Figure 4 , the terminal can display an edit switch control 430 below any variable data setting area 330 when any variable data setting area 330 is in an editable state, and the user can switch the editable area from any variable data setting area to the target area 370 that matches the click operation by clicking the edit switch control 430. For example, each time the user clicks the edit switch control 430, the terminal switches the editable area to the target area 370 in the next setting item. Specifically, assuming that the user needs to edit the target area of ​​setting item n, the user can switch the editable area to the target area corresponding to setting item n by clicking the edit switch control 430 n-1 times.

[0068] The technical solution of this embodiment can realize rapid editing of at least one variable data setting area having the same variable field as any variable data setting area.

[0069] In one possible implementation, the method further includes: in response to a trigger condition for enabling a check mode on a variable data setting page, checking out areas to be checked in each setting item on the variable data setting page; the areas to be checked include at least two variable data setting areas in different setting items that have the same variable field but display different variable data respectively; and highlighting the areas to be checked on the variable data setting page.

[0070] In order to facilitate the understanding of those skilled in the art, please refer to Figure 5 , the terminal can also display a check mode enable control 510 in the variable data setting page; the user can input a trigger operation for the check mode enable control 510 to the terminal by clicking on the check mode enable control 510. In response to the trigger operation for the check mode enable control 510, the terminal sets the variable data setting page to enable the check mode. When the variable data setting page is in check mode, the terminal can traverse all fields in the variable data setting area of ​​multiple setting items, detect situations where the same field values ​​are different, and check out the areas to be checked in each setting item; highlight the areas to be checked in the variable data setting page, such as highlighting the areas to be checked. Among them, the areas to be checked include at least two variable data setting areas in different setting items that have the same variable field but display different variable data respectively. From Figure 5 It can be seen that the variable data displayed by the variable 4 of setting item 1 is different from the variable data displayed by the variable 4 of setting item 2, and they have the same variable field; the variable data displayed by the variable 5 of setting item 1 is different from the variable data displayed by the variable 5 of setting item 2, and they have the same variable field, and the area to be checked includes the variable data setting areas corresponding to the variable 4 of setting item 1, the variable 4 of setting item 2, the variable 5 of setting item 1, and the variable 5 of setting item 2; in addition, the display positions of the variable data setting areas with the same variable field in different setting items are the same, so that users can view and edit them easily. The user can click on the area to be checked, and the control terminal will set the area to be checked as an editable area to receive the editing operation of the variable data in the area to be checked.

[0071] The technical solution of this embodiment allows the user to quickly complete the variable verification work in conjunction with the highlighted variable data setting area, eliminating the tedious work of browsing and checking all fields one by one multiple times. The non-highlighted variable data setting area only needs to be checked once because the variables of different setting items are the same, thereby improving efficiency and reducing error rates.

[0072] Figure 6 is a flowchart of another object variable data setting method according to an exemplary embodiment. Figure 6 As shown, this method is used to Figure 1 In the terminal in , include the following steps.

[0073] In step S602, in response to a request to create a target object recommendation task, a variable data setting page is displayed; the variable data setting page includes at least two setting items to be edited; the variable data displayed in the variable data setting area of ​​each setting item matches the master data associated with the target object recommendation task.

[0074] In step S604, in response to a double-click operation on any variable data setting area, any variable data setting area is set as an editable area to receive an edit operation on the variable data in any variable data setting area.

[0075] In step S606, when any variable data setting area is an editable area, in response to a single-click operation on the target area, the target area is set as an editable area to receive an edit operation on the variable data in the target area.

[0076] In step S608, in response to the triggering operation of the check mode enabling control in the variable data setting page, the to-be-checked areas in each setting item are checked in the variable data setting page; the to-be-checked areas include at least two variable data setting areas in different setting items that have the same variable field but display different variable data respectively.

[0077] In step S610 , the area to be checked is highlighted in the variable data setting page.

[0078] In step S612, in response to a single-click operation on the area to be checked, the area to be checked is set as an editable area to receive an edit operation on the variable data in the area to be checked.

[0079] It should be noted that the specific limitations of the above steps can be found in the specific limitations of an object variable data setting method mentioned above, which will not be repeated here.

[0080] It should be understood that although Figure 2 and Figure 7 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2 and Figure 7At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0081] It can be understood that the same / similar parts between the various embodiments of the above method in this specification can refer to each other, and each embodiment focuses on the differences from other embodiments. For related points, please refer to the description of other method embodiments.

[0082] Figure 7 is a block diagram of an object variable data setting device according to an exemplary embodiment. Figure 7 , the device comprises:

[0083] The display unit 710 is configured to display a variable data setting page for a target object; the variable data setting page includes at least two setting items of the same type associated with the target object; each setting item in the variable data setting page has a corresponding variable data setting area;

[0084] The setting unit 720 is configured to execute a response to an editing request initiated for any variable data setting area in the setting project, and set the target area in the variable data setting page to an editable state; the target area includes at least one of the variable data setting areas in different setting projects that has the same variable field as any of the variable data setting areas.

[0085] In an exemplary embodiment, the setting unit is specifically configured to execute, in response to a double-click operation on any of the variable data setting areas, setting any of the variable data setting areas as an editable area to receive an editing operation on the variable data in any of the variable data setting areas; and when any of the variable data setting areas is an editable area, in response to a single-click operation on the target area, setting the target area as an editable area to receive an editing operation on the variable data in the target area.

[0086] In an exemplary embodiment, the device is specifically configured to display an edit switch control when any of the variable data setting areas is in an editable state; in response to a click operation on the edit switch control, switch the editable area from any of the variable data setting areas to the target area matching the click operation.

[0087] In an exemplary embodiment, the device is specifically configured to execute a trigger condition in response to enabling the inspection mode on the variable data setting page, to check the area to be checked in each of the setting items on the variable data setting page; the area to be checked includes at least two variable data setting areas in different setting items that have the same variable field but display different variable data respectively; and the area to be checked is highlighted on the variable data setting page.

[0088] In an exemplary embodiment, the device is specifically configured to execute, in response to a single-click operation on the area to be checked, setting the area to be checked as an editable area to receive an editing operation on the variable data in the area to be checked.

[0089] In an exemplary embodiment, the apparatus is specifically configured to display an inspection mode enabling control in the variable data setting page; and in response to a triggering operation on the inspection mode enabling control, set the variable data setting page to enable the inspection mode.

[0090] In an exemplary embodiment, the display unit is specifically configured to display a material information setting area and / or an auxiliary information setting area in the variable data setting page; wherein the material information setting area is used to receive an operation of adding materials in a material library to the creative material of the target object; and the auxiliary information setting area is used to receive an operation of setting auxiliary information for the target object.

[0091] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0092] Figure 8 1 is a block diagram of an electronic device 800 for executing the object variable data setting method according to an exemplary embodiment. For example, the electronic device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0093] Reference Figure 8 , the electronic device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output (I / O) interface 812 , a sensor component 814 , and a communication component 816 .

[0094] The processing component 802 generally controls the overall operation of the electronic device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0095] The memory 804 is configured to store various types of data to support operations on the electronic device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk, an optical disk, or a graphene memory.

[0096] The power supply component 806 provides power to the various components of the electronic device 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 800.

[0097] The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the electronic device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0098] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the electronic device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting an audio signal.

[0099] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.

[0100] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the electronic device 800. For example, the sensor assembly 814 can detect the open / closed state of the electronic device 800, the relative positioning of the components, such as the display and keypad of the electronic device 800, and the sensor assembly 814 can also detect the position change of the electronic device 800 or the components of the electronic device 800, the presence or absence of contact between the user and the electronic device 800, the orientation or acceleration / deceleration of the device 800 and the temperature change of the electronic device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0101] The communication component 816 is configured to facilitate wired or wireless communication between the electronic device 800 and other devices. The electronic device 800 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0102] In an exemplary embodiment, the electronic device 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0103] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the above instructions can be executed by the processor 820 of the electronic device 800 to complete the above method. For example, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0104] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions. The instructions can be executed by the processor 820 of the electronic device 800 to complete the above method.

[0105] It should be noted that the above-mentioned devices, electronic devices, computer-readable storage media, computer program products, etc. may also include other implementation methods according to the description of the method embodiments. The specific implementation methods can refer to the description of the relevant method embodiments, which will not be described one by one here.

[0106] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.

[0107] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for setting object variable data, characterized in that: include: displaying a variable data setting page for a target object; the variable data setting page including at least two setting items of the same type associated with the target object; Each of the setting items in the variable data setting page has a corresponding variable data setting area; In response to an edit request initiated for any variable data setting area in the setting project, setting a target area in the variable data setting page to an editable state specifically includes: in response to a double-click operation on any variable data setting area, setting any variable data setting area as an editable area to receive an edit operation on the variable data in any variable data setting area; in the case where any variable data setting area is an editable area, in response to a single-click operation on the target area, setting the target area as an editable area to receive an edit operation on the variable data in the target area; the target area includes at least one variable data setting area in different setting projects that has the same variable field as any variable data setting area; When any variable data setting area is in an editable state, displaying an edit switching control; In response to a click operation on the edit switching control, the editable area is switched from any variable data setting area to the target area matching the click operation.

2. The object variable data setting method according to claim 1, characterized in that: The method further comprises: In response to a trigger condition for enabling a check mode on the variable data setting page, checking the to-be-checked area in each of the setting items on the variable data setting page; the to-be-checked area includes at least two variable data setting areas in different setting items that have the same variable field but display different variable data respectively; The area to be checked is highlighted in the variable data setting page.

3. The object variable data setting method according to claim 2, characterized in that: In the case where the area to be checked is highlighted in the variable data setting page, the method further includes: In response to a single-click operation on the area to be checked, the area to be checked is set as an editable area to receive an editing operation on the variable data in the area to be checked.

4. The object variable data setting method according to claim 2, characterized in that: The method further comprises: displaying a check mode enable control in the variable data settings page; In response to a triggering operation on the inspection mode enabling control, the variable data setting page is set to enable the inspection mode.

5. The object variable data setting method according to claim 1, characterized in that: The display variable data setting page includes: Displaying a material information setting area and / or an auxiliary information setting area in the variable data setting page; The material information setting area is used to receive an operation of adding materials in a material library to the creative materials of the target object; and the auxiliary information setting area is used to receive an operation of setting auxiliary information for the target object.

6. An object variable data setting device, characterized in that: include: A display unit is configured to execute displaying a variable data setting page for a target object; the variable data setting page includes at least two setting items of the same type associated with the target object; each setting item in the variable data setting page has a corresponding variable data setting area; The setting unit is configured to execute, in response to an edit request initiated for any variable data setting area in the setting project, setting the target area in the variable data setting page to an editable state, specifically comprising: in response to a double-click operation on any variable data setting area, setting any variable data setting area as an editable area to receive an edit operation on the variable data in any variable data setting area; when any variable data setting area is an editable area, in response to a single-click operation on the target area, setting the target area as an editable area to receive an edit operation on the variable data in the target area; the target area includes at least one variable data setting area having the same variable field as any variable data setting area in different setting projects; when any variable data setting area is in an editable state, displaying an edit switching control; and in response to a click operation on the edit switching control, switching the editable area from any variable data setting area to the target area matching the click operation.

7. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the object variable data setting method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the object variable data setting method as claimed in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Form page implementation method and device based on parameter configuration

    CN115328457A