Information processing method and apparatus, electronic device, and storage medium
By displaying and updating the first item based on table documents in the target application, the problem of unfriendly table documents on the mobile phone interaction interface is solved, and user experience and data interoperability are improved.
Patent Information
- Application Number
- PCT/CN2024/108893
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-10
- Filing Date
- 2024-07-31
- Publication Date
- 2025-03-13
AI Technical Summary
The interactive interface of the form documents on the mobile phone is not friendly, resulting in poor user experience of completing business processes in the form documents.
The first event generated based on the table document is displayed on the first page of the target application and update the record in response to user operations, or create new events and records when an action event is received.
It improves the interactive experience between users and table documents, reduces the difficulty of user operations, and realizes data interoperability, simplifies the execution of business processes.
Smart Images

Figure CN2024108893_13032025_PF_FP_ABST
Abstract
Description
Information processing method, device, electronic device and storage medium
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on August 10, 2023, with application number 202311009626.4 and invention name “Information processing method, device, electronic device and storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present disclosure relates to the field of computer technology, and in particular to an information processing method, device, electronic device, and storage medium. Background Art
[0003] Spreadsheet documents, such as online spreadsheet documents, can be configured to complete specific business processes. However, the interactive interface of spreadsheet documents is not very user-friendly, especially on mobile phones. Users have a poor experience completing business processes directly in spreadsheet documents.
[0004] Summary of the Invention
[0005] The present disclosure provides an information processing method, apparatus, electronic device, and storage medium.
[0006] The present disclosure adopts the following technical solutions.
[0007] In some embodiments, the present disclosure provides an information processing method, including:
[0008] Displaying a first item on a first page of a target application, wherein the first item is generated based on a first record of a first table in a first table document;
[0009] In response to receiving a first operation event on the first item, updating the first record based on the first item after executing the first operation event; and / or,
[0010] In response to a second operation event, a second item is created in the target application, and a second record corresponding to the second item is generated in a second table in the first table document.
[0011] In some embodiments, the present disclosure provides an information processing device, including:
[0012] A control unit, configured to display a first item on a first page of a target application, wherein the first item is generated based on a first record of a first table in a first table document;
[0013] an updating unit, configured to, in response to receiving a first operation event on the first matter, update the first record based on the first matter after the first operation event is performed;
[0014] and / or,
[0015] The updating unit is configured to create a second item in the target application in response to a second operation event, and generate a second record corresponding to the second item in a second table in the first table document.
[0016] In some embodiments, the present disclosure provides an electronic device comprising: at least one memory and at least one processor;
[0017] The memory is used to store program codes, and the processor is used to call the program codes stored in the memory to execute the above method.
[0018] In some embodiments, the present disclosure provides a computer-readable storage medium for storing program code, which, when executed by a processor, prompts the processor to perform the above method.
[0019] In some embodiments of the present disclosure, through the encapsulation of the target mini-program, the administrator can be responsible for maintaining the first table document, and the user who uses the first table document interacts with the first table document by interacting with the target mini-program to perform business, and maintain data interoperability, thereby improving the user experience, reducing the difficulty of use for the user, and helping to reduce costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.
[0021] FIG1 is a flowchart of an information processing method according to an embodiment of the present disclosure.
[0022] FIG2 is a schematic diagram of a client interface according to an embodiment of the present disclosure.
[0023] FIG3 is a schematic diagram of a first table in a first table document according to an embodiment of the present disclosure.
[0024] FIG4 is a schematic diagram of a third table in the first table document according to an embodiment of the present disclosure.
[0025] FIG5 is a schematic diagram of an entry page according to an embodiment of the present disclosure.
[0026] FIG6 is a schematic diagram of the first page of an embodiment of the present disclosure.
[0027] FIG7 is a schematic diagram of a detail page of a first item according to an embodiment of the present disclosure.
[0028] FIG8 is a schematic diagram of a permission configuration page according to an embodiment of the present disclosure.
[0029] FIG9 is a schematic diagram of sharing a first item and a second item to a group according to an embodiment of the present disclosure.
[0030] FIG10 is a schematic diagram of a detail page of a second item according to an embodiment of the present disclosure.
[0031] FIG. 11 is a schematic diagram of a second table according to an embodiment of the present disclosure.
[0032] FIG12 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0033] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0034] It should be understood that the various steps described in the method embodiments of the present disclosure can be performed sequentially and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0035] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.
[0036] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0037] It should be noted that the modification of “one” mentioned in the present disclosure is illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as “one or more”.
[0038] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0039] The solution provided by the embodiment of the present disclosure will be described in detail below with reference to the accompanying drawings.
[0040] As shown in FIG1 , FIG1 is a flowchart of an information processing method according to an embodiment of the present disclosure, which includes the following step S11 and also includes one or two of S12 and S13.
[0041] S11. Display a first item on a first page of a target application.
[0042] The target application may be an independent application in the client, or a small program or widget embedded in an existing application. The first page of the target application displays a first item, which is generated based on a first record in a first table document.
[0043] In some embodiments, the method proposed in the present disclosure is applied to a client, which can be an application or software installed on a computer or mobile phone, such as an instant messaging client or a collaborative office platform. The target application can be triggered by a click or other method, entering the target application, and then entering a first page to display the first item. As shown in FIG2 , the target application can be an inspection applet, and the target application can be displayed on the client's workbench or other module page. The first page can be the homepage or a non-homepage of the target application. After opening the target application, the homepage can be displayed as the entry page, as shown in FIG5 . The homepage can display a first page control (the "Inspection Task" card in FIG5 ). By triggering the first page control, the first page can be entered. The first page can be the page shown in FIG6 . The first page displays one or more first items (the "Sink View" and "Inspection Entry" in FIG6 are two first items, respectively, and the first item and the second item can be tasks). Each first item corresponds to a first record. The first item is generated based on the first record, but the first record is not directly displayed on the first page. The first item can be an item card generated based on the first record. The display method of the first item is more user-friendly than directly displaying the first record. A record can be a row of data (or a column of data) in a table. A table usually has fields, and a field can be an attribute of a cell in the table. The name of the field is usually displayed as a column name (or row name), which is used to limit the type of data that can be stored in a column of cells. A record has cells corresponding to fields, which are usually cells in the record that have the attributes of the field. For example, a row of data in Figure 3 is a first record, and the names of the columns are the names of the fields. The fields include the "Inspection Task" field. The cell corresponding to the "Inspection Task" field in the record numbered "Washing Basin Check" is the cell where "Washing Basin Check" is located.
[0044] In some embodiments, the first table document may be an online document or an offline document. The first table document may contain a table or may contain view content other than a table. For example, the first table document may be an online table, a database table, or a table inserted into an online document. The first table is a table created in the first table document, such as a table tab or a table view page. Multiple tables may be created in the first table document, each of which may independently record data. The first record may be a record in the first table, and the record dimensions may include cell records, row records, or column records.
[0045] S12: In response to receiving a first operation event on a first item, updating a first record based on the first item after executing the first operation event.
[0046] In some embodiments, the first operation event may be an operation event related to the first matter, which may be an operation event performed on the first matter in the first page, or an operation event performed on the first matter in other pages other than the first page of the target application. For example, it may be a content modification operation or a status modification operation performed on the first matter in the details page of the first matter. After the first operation event is executed, the content or status of the first matter may change. After the content or status of the first matter changes, the first record corresponding to the first matter will be automatically updated. For example, different fields in the first record correspond to different content types in the first matter. After the content of a certain content type of the first matter changes, the cell content corresponding to the field corresponding to the content type in the first record will be updated accordingly. For example, the first record has a status field, which corresponds to the status content type of the first matter. After the specific status of the first matter changes, the cell content of the status field of the first record will be changed to the specific status after the change of the first matter. Figure 3 schematically shows the first table in the first table document. Each record (a row of data) in the first table is a first record. The first table has fields such as "Inspection Task," "Inspector," "Inspection Date," "Inspection Status," and "Completion Time." There are two first records (the rows of data for "Washing Basin Check" and "Inspection Entrance" in Figure 3). These two first records correspond one-to-one to the two first items in Figure 6. Modifying the first item in Figure 6 will modify the first record in Figure 3 accordingly. For example, marking the first item in Figure 6 as completed will change the cell corresponding to "Inspection Status" in Figure 3 to "Completed."
[0047] S13. In response to the second operation event, create a second item in the target application, and generate a second record corresponding to the second item in the second table in the first table document.
[0048] In some embodiments, a second item can be created in the target application by triggering a control within or outside the target application. The second item can have different content types, such as name, time, attachment and other content types. After the second item is created, a second record will be generated in the first table document. The second record can be generated in a second table in the first table document. The corresponding fields in the second table can be determined according to the different content types in the second item. For example, the name, time, attachment and other content types in the second item will correspond to the name field, time field and attachment field, so that the specific content under the name, time and attachment of the second item can be stored in the cells corresponding to these fields. For example, Figure 5 schematically shows the homepage of the target application, in which a second control ("Snap a picture of the problem" in Figure 5) is displayed. After the second control is triggered, the details page of the second matter as shown in Figure 10 can be displayed (the second matter in Figure 10 is "Rectification Problem" as an example). The second matter is edited in the details page of the second matter and then the second matter is created. Then, a second record corresponding to the second matter can be created in the second table of the first table document as shown in Figure 11 (the row data where "There is cat hair" is located in Figure 11 is the second record corresponding to the second matter shown in Figure 10).
[0049] In some embodiments of the present disclosure, the target application can be generated based on the first table document. The first table document is encapsulated into a target application, which is used by users with a more user-friendly interface, and can also interact with the first table document through the target application. In some embodiments of the present disclosure, through the encapsulation of the target application, the administrator can be responsible for maintaining the first table document, and the users who use the first table document interact in the target application, thereby interacting with the first table document to perform business. The two are separated from each other, but the data remains interoperable, reducing the difficulty of use for users. The target application is encapsulated in the front end of the first table document, such as an inspection applet, etc., which greatly reduces the difficulty of use for users through a more stable entrance and a page with a target application that conforms to business logic, effectively helping to quickly build a lightweight business system, and can be low-cost, which is conducive to promotion to users.
[0050] In some embodiments of the present disclosure, the first table document has a first table corresponding to the first page; the first record is a record in the first table, and a first item in the first page corresponds to a first record in the first table.
[0051] In some embodiments, the first table document may have one or more tables, the first page corresponds to the first table in the first table document, any record in the first table may be a first record, and a first record may generate a corresponding first item in the first page. A field in the first table may correspond to a content type in the first item, so that the cell contents corresponding to each field in the corresponding first record are displayed in the first item displayed on the first page (or in the details page of the first item). For example, FIG3 shows the first table in the first table document (the first table is the "Inspection Task 1" table), which has two first records, and the fields include "Inspection Task", "Inspector", "Inspection Date", etc., which respectively correspond to the "Task Name", "Inspector" and "Date" content types in the first item (see the details page of the first item in FIG7). The cell contents corresponding to the corresponding fields in the first record will be displayed under these content types. For example, the cell content corresponding to the "Inspection Task" field in the first record is "Washing Basin View". The details page of the first matter has a content type "Task Name" corresponding to the "Inspection Task" field. Under this content type, the cell content "Washing Basin View" corresponding to the "Inspection Task" field in the corresponding first record is displayed.
[0052] In some embodiments of the present disclosure, if a first record is added to the first table, a first item corresponding to the newly added first record is created on the first page. In some embodiments, a new record (a newly added first record) may be added to the first table (the "Inspection Task 1" table in Figure 3), and after the cell contents corresponding to the required fields are filled in the newly added record, a first item corresponding to the newly added record is created on the first page. The required fields may be set as needed, for example, and may include the "Inspection Task" field, "Inspector" field, "Inspection Status" field, and "Inspection Time" field in Figure 3. After obtaining the cell contents corresponding to the required fields in the newly added record, a new first item will be generated based on the contents in the newly added record and displayed on the first page.
[0053] In some embodiments of the present disclosure, if a first record is deleted from the first table, the first item corresponding to the deleted first record is deleted from the first page. In some embodiments, the first record and the first item have a one-to-one correspondence, so if the first record is deleted, the corresponding first item is deleted to maintain consistency.
[0054] In some embodiments of the present disclosure, if a first record is modified in a first table, the corresponding first item is updated on the first page based on the modified first record. In some embodiments, the content of the first record in the first table and the corresponding first item can remain consistent. If the cell content corresponding to a field in the first record is modified, the content of the content type corresponding to the field in the first item is modified.
[0055] In some embodiments of the present disclosure, the first table document has a permission configuration page, which is used to configure permission roles, users under the permission roles, and permissions of the permission roles to each table in the first table document; the permissions of users under the permission roles to the first content in the target applet are determined based on the permissions of the permission role to the table where the record corresponding to the first content is located.
[0056] In some embodiments, the method includes entering the permission configuration page of the first table document (such as Figure 8) and configuring permissions for users. The permission configuration page has custom controls that can create custom permission roles. The permission configuration page also has one or more pre-set permission roles, such as the "entire problem team" and "inspector" in Figure 8. Users can be added under the permission role, for example, by triggering the control for adding members associated with the permission role, users can be added to the permission role. The permission role has permissions to one or more tables in the first table document. For example, the permission role "Modify Problem Team" in Figure 8 can edit a pre-set table, and it can view and manage the second table by default. The permission role "Inspector" can edit three pre-set tables, for example, it can view and manage the first table, the second table and the third table. Users added to the permission role also have the permissions of the permission role to each table. In the target applet, the user's permission to the first content (the first content can be any content) depends on the permission of the permission role to which the user belongs to the table where the record corresponding to the first content is located. If the permission role has editing permission on the table where the record corresponding to the first content is located, then the user under this permission role also has editing permission on the first content. For example, if the permission role "Inspector" has editing permission on the first table, then the user under the Inspector also has editing permission on the first item corresponding to the first record in the first table. After adding a new table to the first table document, it is necessary to determine the permissions of different permission roles on the newly added table.
[0057] In some embodiments of the present disclosure, if a third operation event is performed on the first item in the first page, the details page of the first item on which the third operation event is performed is displayed; wherein the details page of the first item is generated based on the first record corresponding to the first item on which the third operation event is performed. In some embodiments, FIG6 schematically shows a first page, in which one or more first items may be displayed. The third operation event may be, for example, a click operation. By clicking on the first item (the first item where the handwashing basin view is located in FIG6 ), the details page of the first item on which the third operation event is performed is displayed, as shown in FIG7 . The first item may be displayed in the form of a card on the first page, in which only part of the information of the first item is displayed. More information or all information of the first item will be displayed on the details page of the first item. The content type and content corresponding to the fields in the first table may be displayed. For example, the content type "Task Name" corresponding to the "Inspection Task" field will display the cell content "Handwashing Basin View" corresponding to the field corresponding to the content type in the first record under the content type.
[0058] In some embodiments of the present disclosure, if the first field in the first table is set to be editable, the cell content corresponding to the first field in the first record is displayed in the details page of the first matter, and the cell content corresponding to the first field displayed in the details page of the first matter is editable.
[0059] In some embodiments, the first field may be one or more fields in the first table. If the first field in the first table is set to be editable, the cell content corresponding to the first field displayed in the details page of the first matter will also be set to be editable. For example, if the "Inspection Task" field in Figure 3 is set to be editable, then the cell content corresponding to the "Inspection Task" field in Figure 7 ("Washing Basin View" under the task name) will be in an editable state in the details page of the first matter, and the user can modify it. Modifications to the cell content corresponding to the first field on the details page of the first matter will be synchronized back to the first record in the first table, so that the cell content corresponding to the first field in the first record is consistent with the cell content corresponding to the first field displayed on the details page of the first matter.
[0060] In some embodiments of the present disclosure, if the second field in the first table is set to be readable, the cell content corresponding to the second field in the first record is displayed on the details page of the first item. In some embodiments, similarly, the second field can be one or more fields in the first table. If the second field is set to be readable, the cell content corresponding to the second field in the first record will be displayed on the details page of the first item. However, if the second field is not set to be editable, the cell content corresponding to the second field displayed on the details page of the first item is not editable.
[0061] In some embodiments of the present disclosure, if the third field in the first table is set to hidden, the cell content corresponding to the third field in the first record will not be displayed on the details page. In some embodiments, the third field can be one or more fields in the first table, and the content corresponding to some fields in the first table can be hidden on the details page of the first item. The cell content corresponding to the hidden third field will not be displayed on the details page of the first item.
[0062] In some embodiments of the present disclosure, if the arrangement position of the fourth field in the first table changes, the position of the content corresponding to the fourth field is changed in the details page of the first matter. In some embodiments, the fourth field may be one or more fields in the first table, and the content types and the content under the content types may be arranged in the order of the fields in the first table in the details page of the first matter. The content corresponding to the fourth field may include the content type corresponding to the fourth field and the content under the content type. As shown in Figures 3 and 7, if the positions of the "Inspection Task" field and the "Inspector" field in Figure 3 are swapped, the positions of "Task Name: Washbasin View" and "Inspector: Zhang Yi" will be swapped in Figure 7, that is, the arrangement positions of each word in the first table can be determined in order from left to right, and then the content types corresponding to each field and the content under the content type can be arranged from top to bottom in the details page of the first matter.
[0063] In some embodiments of the present disclosure, in response to receiving a first operation event on a first matter, a first record is updated based on the first matter after executing the first operation event, including: in response to a modification operation on the detail information of the first matter displayed on the details page, modifying the content and / or status of the first matter, and updating the first record corresponding to the first matter according to the content of the modified first matter and / or the status of the modified first matter.
[0064] In some embodiments, as shown in FIG7 , the details page of the first item may have a control for adding content (“Add” in FIG7 , for adding pictures or videos) and a control for changing the status of the first item (“Complete Inspection” control in FIG7 , for changing the first item to a completed state), and part or all of the content in the details page of the first item may be editable. The modification operation may include adding content to the first item or changing the status of the first item through controls, and may also include editing the content in the first item. The corresponding first record and the details page of the first item will then be updated according to the content in the modified first item, for example, the cell content corresponding to the corresponding field will be changed according to the modified content and / or status. The pictures or videos added in FIG7 will be added to the cell under the “Photos Taken” field in FIG3 . If the status of the first item is changed to a completed state, it will be changed to “Completed” in the cell corresponding to the “Inspection Status” field in FIG3 .
[0065] In some embodiments of the present disclosure, in response to a second operation event, a second item is created in a target application, and a second record corresponding to the second item is generated in a second table in a first table document, including: in response to a triggering operation of a first control in a details page of a first item, creating a second item associated with the first item corresponding to the details page; creating a second record in the second table in the first table document, and associating the second record with the first record corresponding to the first item corresponding to the details page.
[0066] In some embodiments, a first control ("Create Correction Issue" in FIG. 7 ) is displayed on the details page. The first control is triggered by clicking or other means, and then the details page of the second item (as shown in FIG. 10 ) can be displayed. Text or image content can be filled in the details page of the second item. After completing the filling in the details page of the second item, the second item can be generated and a second record can be created. Because the second item is created through the first control in the details page of the first item, this indicates that the two are related, and therefore the second record will be associated with the first record of the first item. For example, as shown in FIG. 7 , the first item is the handwashing sink inspection task in the inspection task. The correction issue is created through the control for creating a correction issue in the details page of the handwashing sink inspection task (the correction issue is the second item, "There is cat hair" in FIG. 10 ). This indicates that the correction issue is the problem of having cat hair in the handwashing sink inspection task. Therefore, the second record associated with the problem of having cat hair is associated with the first record associated with the handwashing sink inspection task. In this way, the administrator responsible for managing the first form document can clearly understand the correlation between different items (or records).
[0067] In some embodiments, the first record and the second record are records in different tables in the first spreadsheet document. When creating the second record, if the second table already exists, a new second record is added to the second table; if the second table does not exist, the second table is automatically created in the first spreadsheet document.
[0068] In some embodiments of the present disclosure, the second record is associated with the first record corresponding to the first item corresponding to the details page, including: associating the cell corresponding to the fifth field in the first record corresponding to the first item corresponding to the details page with the second record. In some embodiments, as shown in Figure 11, it displays a second table, and the record in the second table is the second record. Taking the second record "There is cat hair" as an example, it is associated with the first record "Sink View" in Figure 3. The fifth field is the "Rectification Issues" field in Figure 3. The cell corresponding to the "Rectification Issues" field in the first record "Sink View" is associated with the second record "There is cat hair". For example, by clicking or other means to trigger the cell content corresponding to the fifth field, you can jump to the location of the second record and display it. The fifth field can display the content of a field in the second record or display the abbreviated information of the second record.
[0069] In some embodiments of the present disclosure, after creating a second item corresponding to the first item corresponding to the details page, the first identifier associated with the first item is displayed on the first page. In some embodiments, after the second item is associated with the first item, the first identifier associated with the first item will be displayed on the first page, and after the first identifier is triggered, the details page of the second item associated with the first item can be displayed. For example, the first item displayed on the details page is "Sink Check", and after the second item "There is cat hair" is associated with the first item "Sink Check", as shown in Figure 6, the first identifier "There are rectification issues" will be displayed in the card where "Sink Check" is located. After the first identifier "There are rectification issues" is triggered, the details page of the second item "There is cat hair" can be displayed (as shown in Figure 10).
[0070] In some embodiments of the present disclosure, the target applet has an entry page, and one or more page controls are displayed on the entry page; the page control is generated based on the table in the first table document, and in response to a triggering operation on the page control, a page generated based on the table corresponding to the page control is displayed.
[0071] In some embodiments, the entry page can be the homepage of the target application. A page control is displayed in the entry page. FIG5 shows the entry page, in which the "Inspection Task" card and the "Rectification Task" card are respectively the page controls of the first page (i.e., the first page control) and the second page (i.e., the second page control). A page control corresponds to a table in the first table document. After the page entry is triggered by clicking or the like, a page generated based on the table corresponding to the triggered page control will be opened. For example, triggering the first page control will open the first page, and triggering the second page control will open the second page. The second page can be a page generated based on the second table, and the second item is displayed in the second page. A second item is generated based on a corresponding second record in the second table. After the second item in the second page is triggered, the details page of the triggered second item will be displayed.
[0072] In some embodiments of the present disclosure, one or more of the following items are displayed in the page entry: a title generated based on the table corresponding to the page entry, descriptive information generated based on the table corresponding to the page entry, statistical data of records in the table corresponding to the page entry, and a second control; wherein the second control is used to operate the records in the table corresponding to the page entry.
[0073] In some embodiments, as shown in FIG5 , a title (inspection task), description information (inspection according to inspection requirements), statistical data (1 completed, 1 uncompleted, and completion progress bar) are displayed in the page entrance, and there may also be a second control (“Snap a photo of the problem” in “Rectification Problem”). The title may be generated based on the name of the corresponding table, the description information may be generated based on the notes of the corresponding table, and the second control may be used to create, edit, or delete records in the corresponding table. In some embodiments, displaying a first item in a first page of a target application includes: displaying the first item in the first page of the target application in response to a triggering operation on a first page control; the first page control is generated based on the first table in the first table document.
[0074] In some embodiments of the present disclosure, in response to a second operation event, a second item is created in a target application and a second record corresponding to the second item is generated in a second table in a first table document, including: in response to a triggering operation on a second control in a second page control, the second item is created, and a second record is generated in the second table in the first table document based on the created second item, the second page control is a page control of the second page, and the second page is a page generated based on the second table.
[0075] In some embodiments, as shown in FIG5 , the second control in the second page control (rectification issue) can be triggered by clicking or the like. After the second control is triggered, the details page of the second matter can be displayed and the content of the second matter can be filled in. Because the second matter is created by the second control of the second page control at this time, the second matter created at this time is not associated with any first matter by default. In some embodiments, an associated first matter can also be added to the details page of the second matter. The second matter created at this time can be associated with the first matter, and the second record and the first record can be associated accordingly. The second page can be a page generated based on the second table, in which the second matter is displayed, and a second matter is generated based on a corresponding second record in the second table.
[0076] In some embodiments of the present disclosure, the method further includes: in response to a sharing operation event, sharing the first item or the second item to the target object. The target object may be an individual or a group. In some embodiments, the first item or the second item may be shared to the target object after the sharing control is triggered in the details page of the first item or the details page of the second item. As shown in Figure 9, the sharing of the first item and the second item to the target object (problem rectification group) is schematically shown, and the first item or the second item may be shared to the target object in the form of a card. The name of the first item, the sharing control and the first control may be displayed in the card of the first item in the session window shared to the target object. The name of the second item, the sharing control and the third control (urging rectification) may be displayed in the card of the second item in the session window shared to the target object. After the third control is triggered, a reminder may be sent to the person handling the second item to remind him to handle the second item as soon as possible.
[0077] In some embodiments of the present disclosure, the method further includes: completing the first item in response to a fourth operation event based on the first item, or completing the first item and automatically sending a notification to the creator of the first item or an associated group of the first item.
[0078] In some embodiments, as shown in FIG7 , a first completion control (Complete Inspection) is displayed on the details page of the first task. Clicking the completion control, for example, can complete the first task. After the first task is completed, the status of the first task changes to Completed and the completion time is recorded. The first record corresponding to the first task is updated accordingly. The administrator can track the completion status of the first task through the first spreadsheet document and can automatically send a notification to the creator of the first task or an associated group.
[0079] In some embodiments of the present disclosure, in response to a fifth operation event based on the second item, the second item is completed, or the second item is completed and a notification is automatically sent to the creator of the second item or the associated group of the second item. In some embodiments, as shown in FIG10 , a second completion control (complete rectification) is displayed on the details page of the second item, which is used to complete the second item. After the second item is completed, the status of the second item is changed to completed and the completion time is automatically recorded, the associated second record is updated accordingly, and a notification is automatically sent to the creator of the second item or the management group.
[0080] In some embodiments of the present disclosure, the method also includes: in response to adding a third table in the first table document, adding a third page in the target applet, displaying a third matter on the third page, and the third matter is generated based on the third record in the third table; wherein the third page corresponds to the third table, and the third matter corresponds to the third record.
[0081] In some embodiments, a page entry is displayed in the entry page of the target applet. After a third table is added to the first table document (the inspection task 2 table shown in FIG4 is the third table), a third page will be automatically generated based on the third table, and the third page entry of the second page can be displayed in the entry page. In the third page, a third item will be generated based on the records in the third table, and the third item corresponds to the third record one by one. You can copy the first table as the third table and then rename the third table. In some embodiments, the third page will be generated based on the third table only when the name of the third table contains preset characters. For example, the table must be prefixed with "Inspection Task" before an associated page will be generated based on the table. After creating the third table, you can set the permission role's permissions for the third table in the permission configuration page.
[0082] In some embodiments, the first table document has an access portal independent of the target application. That is, the first table document can be opened through an access portal located outside the target application. In some embodiments, the first table document is a table located outside the target application. The target application does not display the first table document, but rather interacts with the first table document through the target application.
[0083] The present disclosure also provides an information processing device, comprising:
[0084] A control unit, configured to display a first item on a first page of a target applet, the first item being generated based on a first record of a first table in a first table document;
[0085] an updating unit, configured to, in response to receiving a first operation event on a first event, update a first record based on the first event after executing the first operation event;
[0086] and / or,
[0087] The updating unit is configured to create a second item in the target application in response to the second operation event, and generate a second record corresponding to the second item in the second table in the first table document.
[0088] Multiple:
[0089] If a first record is added to the first table, a first item corresponding to the newly added first record is created on the first page;
[0090] If the first record is deleted in the first table, deleting the first item corresponding to the deleted first record in the first page;
[0091] If the first record is modified in the first table, the corresponding first item is updated in the first page based on the modified first record.
[0092] In some embodiments, the first table document has a permission configuration page, and the permission configuration page is used to configure permission roles, users under the permission roles, and permissions of the permission roles to each table in the first table document;
[0093] The permission of the user under the permission role to the first content in the target application is determined according to the permission of the permission role to the table where the record corresponding to the first content is located.
[0094] In some embodiments, the control unit is further configured to display a details page of the first item if a third operation event is performed on the first item in the first page; wherein the details page is generated based on a first record corresponding to the first item.
[0095] In some embodiments, at least one of the following is satisfied:
[0096] If the first field in the first table is set to be editable, the cell content corresponding to the first field in the first record is displayed on the details page, and the cell content corresponding to the first field displayed on the details page is editable;
[0097] If the second field in the first table is set to be readable, the cell content corresponding to the second field in the first record is displayed on the detail page;
[0098] If the third field in the first table is set to be hidden, the cell content corresponding to the third field in the first record is not displayed in the details page;
[0099] If the arrangement position of the fourth field in the first table is changed, the position of the content corresponding to the fourth field is changed in the details page.
[0100] In some embodiments, in response to receiving a first operation event on the first item, updating the first record based on the first item after executing the first operation event includes:
[0101] In response to a modification operation on the detail information of the first item displayed on the detail page, the content and / or status of the first item is modified, and the first record corresponding to the first item is updated according to the modified content of the first item and / or the modified status of the first item.
[0102] In some embodiments, in response to the second operation event, creating a second item in the target application and generating a second record corresponding to the second item in the second table in the first table document includes: in response to a triggering operation on a first control in the detail page, creating a second item associated with the first item corresponding to the detail page;
[0103] A second record is created in a second table in the first table document, and the second record is associated with a first record corresponding to the first item corresponding to the details page.
[0104] In some embodiments, one or more of the following are met:
[0105] Associating the second record with the first record corresponding to the first item corresponding to the detail page, including: associating the cell corresponding to the fifth field in the first record corresponding to the first item corresponding to the detail page with the second record;
[0106] After creating a second item associated with the first item corresponding to the details page, a first identifier associated with the first item is displayed on the first page.
[0107] In some embodiments, the application has an entry page, and a page control is displayed on the entry page; the page control is generated based on the table in the first table document;
[0108] The control unit is further configured to display a page generated based on the table corresponding to the page control in response to a triggering operation on the page control.
[0109] In some embodiments, the page entry displays one or more of the following: a title generated based on the table corresponding to the page control, descriptive information generated based on the table corresponding to the page control, statistical data of the records in the table corresponding to the page control, and a second control; wherein the second control is used to operate the records in the table corresponding to the page control.
[0110] In some embodiments, displaying the first item in the first page of the target application includes: displaying the first item in the first page of the target application in response to a triggering operation on a first page control; the first page control is generated based on the first table in the first table document.
[0111] In some embodiments, in response to the second operation event, creating a second item in the target application and generating a second record corresponding to the second item in a second table in the first table document includes: creating the second item in response to a triggering operation on a second control in a second page control;
[0112] Based on the created second matter, a second record is generated in the second table of the first table document; the second page control is a page control of the second page, and the second page is a page generated based on the second table.
[0113] In some embodiments, the control unit is further configured to:
[0114] In response to a fourth operation event based on the first item, completing the first item, or completing the first item and automatically sending a notification to a creator of the first item or an associated group of the first item;
[0115] And / or, in response to a fifth operation event based on the second item, completing the second item, or completing the second item and automatically sending a notification to the creator of the second item or an associated group of the second item.
[0116] In some embodiments, the control unit is further configured to:
[0117] In response to adding a third table in the first table document, a third page is added to the target application, and a third item is displayed on the third page. The third item is generated based on the third record in the third table; the third item corresponds to the third record.
[0118] In some embodiments, one or more of the following are met:
[0119] The first table document has an access entry independent of the target application;
[0120] The first table document is a document located outside the target application.
[0121] For the embodiments of the device, since they basically correspond to the method embodiments, the relevant parts can be referred to the partial description of the method embodiments. The device embodiments described above are merely illustrative, wherein the modules described as separation modules may or may not be separate. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present embodiment. Those of ordinary skill in the art can understand and implement them without paying creative work.
[0122] The method and apparatus of the present disclosure are described above based on the embodiments and application examples. In addition, the present disclosure also provides an electronic device and a computer-readable storage medium, which are described below.
[0123] Reference is now made to FIG12 , which illustrates a schematic diagram of the structure of an electronic device (e.g., a terminal device or server) 800 suitable for implementing embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in the figure is merely an example and should not limit the functionality and scope of use of the embodiments of the present disclosure.
[0124] The electronic device 800 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. Various programs and data required for the operation of the electronic device 800 are also stored in the RAM 803. The processing device 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0125] Typically, the following devices may be connected to the I / O interface 805: an input device 806 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 808 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 809. The communication device 809 may allow the electronic device 800 to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows the electronic device 800 with various devices, it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have alternatively.
[0126] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network via the communication device 809, or installed from the storage device 808, or installed from the ROM 802. When the computer program is executed by the processing device 801, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0127] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0128] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.
[0129] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0130] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method of the present disclosure.
[0131] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0132] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0133] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a unit does not necessarily limit the unit itself.
[0134] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0135] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0136] According to one or more embodiments of the present disclosure, there is provided an information processing method, including:
[0137] Displaying a first item on a first page of a target application, wherein the first item is generated based on a first record of a first table in a first table document;
[0138] In response to receiving a first operation event on the first item, updating the first record based on the first item after executing the first operation event; and / or,
[0139] In response to a second operation event, a second item is created in the target application, and a second record corresponding to the second item is generated in a second table in the first table document.
[0140] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method further comprising one or more of the following:
[0141] If a first record is added to the first table, a first item corresponding to the newly added first record is created on the first page;
[0142] If the first record is deleted in the first table, deleting the first item corresponding to the deleted first record in the first page;
[0143] If the first record is modified in the first table, the corresponding first item is updated in the first page based on the modified first record.
[0144] According to one or more embodiments of the present disclosure, there is provided an information processing method, wherein the first table document has a permission configuration page, the permission configuration page being used to configure permission roles, users under the permission roles, and permissions of the permission roles to various tables in the first table document;
[0145] The permission of the user under the permission role to the first content in the target application is determined according to the permission of the permission role to the table where the record corresponding to the first content is located.
[0146] According to one or more embodiments of the present disclosure, there is provided an information processing method, including:
[0147] If a third operation event is performed on the first item in the first page, a detail page of the first item is displayed; wherein the detail page is generated based on the first record corresponding to the first item.
[0148] According to one or more embodiments of the present disclosure, an information processing method is provided, which satisfies at least one of the following requirements:
[0149] If the first field in the first table is set to be editable, the cell content corresponding to the first field in the first record is displayed on the details page, and the cell content corresponding to the first field displayed on the details page is editable;
[0150] If the second field in the first table is set to be readable, the cell content corresponding to the second field in the first record is displayed on the detail page;
[0151] If the third field in the first table is set to be hidden, the cell content corresponding to the third field in the first record is not displayed in the details page;
[0152] If the arrangement position of the fourth field in the first table is changed, the position of the content corresponding to the fourth field is changed in the details page.
[0153] According to one or more embodiments of the present disclosure, there is provided an information processing method, in response to receiving a first operation event on a first item, updating a first record based on the first item after the first operation event is performed, comprising:
[0154] In response to a modification operation on the detail information of the first item displayed on the detail page, the content and / or status of the first item is modified, and the first record corresponding to the first item is updated according to the modified content of the first item and / or the modified status of the first item.
[0155] According to one or more embodiments of the present disclosure, there is provided an information processing method, which, in response to a second operation event, creates a second item in the target application and generates a second record corresponding to the second item in a second table in the first table document, including:
[0156] In response to a triggering operation on a first control in the detail page, creating a second item associated with a first item corresponding to the detail page;
[0157] A second record is created in a second table in the first table document, and the second record is associated with a first record corresponding to the first item corresponding to the details page.
[0158] According to one or more embodiments of the present disclosure, an information processing method is provided, which satisfies one or more of the following requirements:
[0159] Associating the second record with the first record corresponding to the first item corresponding to the detail page, including: associating the cell corresponding to the fifth field in the first record corresponding to the first item corresponding to the detail page with the second record;
[0160] After creating a second item associated with the first item corresponding to the details page, a first identifier associated with the first item is displayed on the first page.
[0161] According to one or more embodiments of the present disclosure, an information processing method is provided, wherein the application has a portal page, and the portal page displays a page control; the page control is generated based on a table in the first table document;
[0162] In response to a triggering operation on the page control, a page generated based on the table corresponding to the page control is displayed.
[0163] According to one or more embodiments of the present disclosure, an information processing method is provided, wherein the page entry displays one or more of the following: a title generated based on the table corresponding to the page control, descriptive information generated based on the table corresponding to the page control, statistical data of records in the table corresponding to the page control, and a second control; wherein the second control is used to operate the records in the table corresponding to the page control.
[0164] According to one or more embodiments of the present disclosure, there is provided an information processing method, wherein displaying a first item on a first page of a target application includes:
[0165] In response to a triggering operation on a first page control, a first item is displayed on a first page of the target application; the first page control is generated based on a first table in the first table document.
[0166] According to one or more embodiments of the present disclosure, there is provided an information processing method, which, in response to a second operation event, creates a second item in the target application and generates a second record corresponding to the second item in a second table in the first table document, including:
[0167] In response to a triggering operation on a second control in the second page control, creating a second event;
[0168] Based on the created second matter, a second record is generated in the second table of the first table document; the second page control is a page control of the second page, and the second page is a page generated based on the second table.
[0169] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method further comprising:
[0170] In response to a fourth operation event based on the first item, completing the first item, or completing the first item and automatically sending a notification to a creator of the first item or an associated group of the first item;
[0171] and / or,
[0172] In response to a fifth operation event based on the second item, the second item is completed, or the second item is completed and a notification is automatically sent to a creator of the second item or an associated group of the second item.
[0173] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method further comprising:
[0174] In response to adding a third table in the first table document, a third page is added to the target application, and a third item is displayed on the third page. The third item is generated based on the third record in the third table; the third item corresponds to the third record.
[0175] According to one or more embodiments of the present disclosure, there is provided an information processing method that satisfies one or more of the following requirements:
[0176] The first table document has an access entry independent of the target application;
[0177] The first table document is a document located outside the target application.
[0178] According to one or more embodiments of the present disclosure, there is provided an information processing apparatus, including:
[0179] A control unit, configured to display a first item on a first page of a target application, wherein the first item is generated based on a first record of a first table in a first table document;
[0180] an updating unit, configured to, in response to receiving a first operation event on the first matter, update the first record based on the first matter after the first operation event is performed;
[0181] and / or,
[0182] The updating unit is configured to create a second item in the target application in response to a second operation event, and generate a second record corresponding to the second item in a second table in the first table document.
[0183] According to one or more embodiments of the present disclosure, there is provided an electronic device, including: at least one memory and at least one processor;
[0184] The at least one memory is used to store program code, and the at least one processor is used to call the program code stored in the at least one memory to execute any one of the above methods.
[0185] According to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium is configured to store program code, and when the program code is executed by a processor, the processor is prompted to execute the above method.
[0186] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0187] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multiple matters and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0188] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. An information processing method, wherein: include: Displaying a first item in a first page of a target application, wherein the first item is generated based on a first record of a first table in a first table document; In response to receiving a first operation event on the first item, updating the first record based on the first item after executing the first operation event; and / or, In response to the second operation event, a second item is created in the target application, and a second record corresponding to the second item is generated in a second table in the first table document.
2. The method according to claim 1, wherein: The method may further include one or more of the following: If a first record is added to the first table, a first item corresponding to the added first record is newly created in the first page; If the first record is deleted in the first table, deleting the first item corresponding to the deleted first record in the first page; If the first record is modified in the first table, the corresponding first item is updated in the first page based on the modified first record.
3. The method according to claim 1, wherein: The first table document has a permission configuration page, and the permission configuration page is used to configure the permission role, the users under the permission role, and the permission of the permission role to each table in the first table document; The authority of the user under the authority role to the first content in the target application is determined according to the authority of the authority role to the table where the record corresponding to the first content is located.
4. The method according to claim 1, wherein: include: If a third operation event is performed on the first item in the first page, a detail page of the first item is displayed; wherein the detail page is generated based on a first record corresponding to the first item.
5. The method according to claim 4, wherein: Satisfy at least one of the following: If the first field in the first table is set to be editable, the cell content corresponding to the first field in the first record is displayed in the details page, and the cell content corresponding to the first field displayed in the details page is editable; If the second field in the first table is set to be readable, the cell content corresponding to the second field in the first record is displayed in the detail page; If the third field in the first table is set to be hidden, the cell content corresponding to the third field in the first record is not displayed in the detail page; If the arrangement position of the fourth field in the first table is changed, the position of the content corresponding to the fourth field is changed in the details page.
6. The method according to claim 4, wherein: In response to receiving a first operation event on the first item, updating the first record based on the first item after executing the first operation event includes: In response to a modification operation on the detail information of the first item displayed on the detail page, the content and / or status of the first item is modified, and the first record corresponding to the first item is updated according to the modified content of the first item and / or the modified status of the first item.
7. The method according to claim 4, wherein: In response to a second operation event, creating a second item in the target application, and generating a second record corresponding to the second item in a second table in the first table document, including: In response to a triggering operation on a first control in the detail page, creating a second item associated with a first item corresponding to the detail page; A second record is created in a second table in the first table document, and the second record is associated with a first record corresponding to the first item corresponding to the detail page.
8. The method according to claim 7, wherein: Satisfy one or more of the following: Associating the second record with the first record corresponding to the first matter corresponding to the detail page, including: associating the cell corresponding to the fifth field in the first record corresponding to the first matter corresponding to the detail page with the second record; After creating a second item associated with the first item corresponding to the detail page, a first identifier associated with the first item is displayed on the first page.
9. The method according to claim 1, wherein: The application has an entry page, and the entry page displays a page control; the page control is generated based on the table in the first table document; In response to a triggering operation on the page control, a page generated based on the table corresponding to the page control is displayed.
10. The method according to claim 9, wherein: The page entry displays one or more of the following: a title generated based on the table corresponding to the page control, descriptive information generated based on the table corresponding to the page control, statistical data of records in the table corresponding to the page control, and a second control; wherein the second control is used to operate the records in the table corresponding to the page control.
11. The method according to claim 9, wherein: The displaying the first item on the first page of the target application includes: In response to a triggering operation on a first page control, a first item is displayed in a first page of the target application; the first page control is generated based on a first table in the first table document.
12. The method according to claim 9, wherein: In response to the second operation event, creating a second item in the target application and generating a second record corresponding to the second item in a second table in the first table document includes: In response to a triggering operation on a second control in the second page control, creating a second event; Based on the created second matter, a second record is generated in the second table of the first table document; the second page control is a page control of the second page, and the second page is a page generated based on the second table.
13. The method according to claim 1, wherein: The method further comprises: In response to a fourth operation event based on the first item, completing the first item, or completing the first item and automatically sending a notification to a creator of the first item or an associated group of the first item; and / or, In response to a fifth operation event based on the second item, the second item is completed, or the second item is completed and a notification is automatically sent to a creator of the second item or an associated group of the second item.
14. The method according to claim 1, wherein: The method further comprises: In response to adding a third table in the first table document, a third page is added in the target application, a third item is displayed in the third page, and the third item is generated based on a third record in the third table; the third item corresponds to the third record.
15. The method according to claim 1, wherein: Satisfy one or more of the following: The first table document has an access entry independent of the target application; The first table document is a document located outside the target application.
16. An information processing device, wherein: include: A control unit, configured to display a first item on a first page of a target application, wherein the first item is generated based on a first record of a first table in a first table document; an updating unit, configured to, in response to receiving a first operation event on the first item, update the first record based on the first item after the first operation event is executed; and / or, The updating unit is used to create a second item in the target application in response to a second operation event, and generate a second record corresponding to the second item in a second table in the first table document.
17. An electronic device comprising: at least one memory and at least one processor; The at least one memory is used to store program code, and the at least one processor is used to call the program code stored in the at least one memory to execute the method according to any one of claims 1 to 15.
18. A computer-readable storage medium, the computer-readable storage medium being used to store program code, wherein when the program code is executed by a processor, the processor is prompted to execute the method according to any one of claims 1 to 15.