Information processing method, device, electronic device, storage medium, and computer program
The encapsulation of table documents as target applications improves user interaction and reduces complexity, enhancing the user experience and cost-effectiveness in completing business processes.
Patent Information
- Application Number
- JP2025537083
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-10
- Filing Date
- 2024-07-31
- Publication Date
- 2026-01-06
AI Technical Summary
The interaction interface of table documents, particularly on mobile devices, is difficult to use, leading to a poor user experience when completing business processes.
An information processing method and device that encapsulates a table document as a target application, allowing users to interact with it through a user-friendly interface, maintaining data integrity while reducing user difficulty and cost, by displaying items based on records and updating them in response to operation events.
Enhances user experience and reduces interaction complexity by providing a stable entry point for business processes, facilitating quick system building and cost reduction.
Smart Images

Figure 2026500408000001_ABST
Abstract
Description
[Technical Field]
[0001] This application claims priority to a Chinese patent application filed with the China Patent Office on August 10, 2023, bearing application number 202311009626.4 and entitled "Information processing method, device, electronic device and storage medium," the entire contents of which are incorporated herein by reference. [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 technology]
[0003] Although table documents, such as online table documents, can be configured to complete specific business processes, the interaction interface of table documents is difficult to use, and especially on mobile phone terminals, users have a poor experience of directly completing business processes in table documents. Summary of the Invention
[0004] The present disclosure provides an information processing method, device, electronic device, and storage medium.
[0005] The present disclosure adopts the following technical solutions.
[0006] In some embodiments, the present disclosure provides a method of processing information, the method comprising: displaying a first item on a first page of a target application, the first item being generated based on a first record of a first table in a first table document; In response to receiving a first operation event for the first item, updating the first record based on the first item after the first operation event is executed; and / or 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.
[0007] In some embodiments, the present disclosure provides an information processing device, the device comprising: a control unit for displaying a first item on a first page of a target application, the first item being generated based on a first record of a first table in a first table document; In response to receiving a first operation event for the first item, updating the first record based on the first item after the first operation event is executed; and / or and an update unit for creating a second item in the target application in response to a second operation event and generating a second record corresponding to the second item in a second table in the first table document.
[0008] In some embodiments, the present disclosure provides an electronic device, the electronic device including at least one memory and at least one processor; Here, the memory is used to store program code, and the processor is used to call the program code stored in the memory to execute the above method.
[0009] In some embodiments, the present disclosure provides a computer-readable storage medium, the computer-readable storage medium being adapted to store program code that, when executed by a processor, causes the processor to perform the above-described method.
[0010] In some embodiments of the present disclosure, the encapsulation of the target mini program allows the administrator to be responsible for maintaining the first table document, and users who use the first table document can perform tasks by interacting with the first table document through interactions with the target mini program, while maintaining data integrity, improving the user experience, reducing the user's difficulty of use, and contributing to cost reduction. [Brief explanation of the drawings]
[0011] These and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent with reference to the following specific embodiments in conjunction with the 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 elements and components are not necessarily drawn to scale. [Figure 1] 1 is a flowchart of an information processing method according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a schematic diagram of a client interface of an embodiment of the present disclosure. [Figure 3] FIG. 2 is a schematic diagram of a first table in a first table document according to an embodiment of the present disclosure. [Figure 4] FIG. 10 is a schematic diagram of a third table in a first table document according to an embodiment of the present disclosure. [Figure 5] FIG. 1 is a schematic diagram of an entry page of an embodiment of the present disclosure. [Figure 6] FIG. 1 is a schematic diagram of the first page of an embodiment of the present disclosure. [Figure 7] FIG. 1 is a schematic diagram of a first item details page of an embodiment of the present disclosure. [Figure 8] FIG. 1 is a schematic diagram of an authority setting page according to an embodiment of the present disclosure. [Figure 9] FIG. 1 is a schematic diagram of sharing a first item and a second item into a group according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a schematic diagram of a second item details page of an embodiment of the present disclosure. [Figure 11] FIG. 10 is a schematic diagram of a second table according to an embodiment of the present disclosure. [Figure 12] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure; DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, the embodiments of the present disclosure will be described in more detail with reference to the drawings. Although the drawings show several embodiments of the present disclosure, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein, but rather, these embodiments are provided for a clearer and more complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative and are not intended to limit the protection scope of the present disclosure.
[0013] It should be understood that each step recited in a method embodiment of the present disclosure may be performed in parallel and / or in accordance with the present disclosure. It should be noted that method embodiments may include additional steps and / or may omit illustrated steps. The scope of the present disclosure is not limited in this respect.
[0014] As used herein, the term "comprises" and variations thereof are open inclusions, 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 other embodiment," and the term "some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.
[0015] It should be noted that the concepts of "first", "second", etc. mentioned in this disclosure are merely intended to distinguish different devices, modules or units, and are not intended to limit the order of functions performed by these devices, modules or units or their mutual dependencies.
[0016] It should be noted that the modification "one" referred to in this disclosure is intended to be general rather than limiting, and should be understood as "one or more" unless the context clearly indicates otherwise, as would be understood by one skilled in the art.
[0017] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0018] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings.
[0019] As shown in FIG. 1, FIG. 1 is a flowchart of an information processing method according to an embodiment of the present disclosure, which includes the following step S11, and further includes one or two of S12 and S13.
[0020] S11, displaying a first item on a first page of a target application;
[0021] Here, the target application may be an independent application in the client or a mini-program or widget incorporated into an existing application, and a first item is displayed on a first page of the target application, and the first item is generated based on a first record in a first table document.
[0022] In some embodiments, the method according to the present disclosure is used in a client, and the client may be an application or software installed on a computer or mobile phone, such as an instant communication client or a collaborative office platform. A target application may be triggered by a click or other method, and then the target application may be entered and a first page may be displayed to display a first item. As shown in FIG. 2, the target application may be a patrol inspection mini-program, and the target application may be displayed on a page of the client's workspace or other module. The first page may be the top page or a non-top page of the target application. After opening the target application, as shown in FIG. 5, a top page may be displayed as an entry page. A first page control (the "Patrol Inspection Task" card in FIG. 5) may be displayed on the top page. The first page can be entered by triggering the first page control. The first page may be the page shown in FIG. 6. One or more first items ("Bathroom Check" and "Patrol Inspection Entrance" in FIG. 6 are two first items, respectively, and the first and second items may be tasks) are displayed on the first page. 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 may be an item card generated based on the first record. The display method of the first item is more user-friendly than a display format that directly displays the first record. The record may be one row of data (or one column of data) in a table. Tables generally have fields, which may be attributes of cells in a table, and the names of fields are generally displayed as column names (or row names) and are used to restrict the type of data that can be stored in a column of cells.A record has cells corresponding to fields, which are generally cells that have the attributes of the field in the record. For example, in Figure 3, one row of data is one first record, each column name is the name of each field, the field has a ``patrol inspection task'' field, and in the record where ``sink check'' numbered 1 is located, the cell corresponding to the ``patrol inspection task'' field is the cell where ``sink check'' is located.
[0023] In some embodiments, the first table document may be an online document or an offline document, and the first table document may include a table or 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 may be a table created in the first table document, for example, a table tab page or a table view page, and multiple tables may be created in the first table document, and each table may independently record data. The first record may be a record in the first table, and the dimensions of the record may include a cell record, a row record, or a column record.
[0024] S12: In response to receiving a first operation event for the first item, updating the first record based on the first item after the first operation event is executed.
[0025] In some embodiments, the first operation event may be an operation event related to the first item, such as an operation event performed on the first item on a first page or an operation event performed on the first item on a page other than the first page of the target application. For example, the first operation event may be a content modification operation or a status modification operation performed on the first item on a detail page of the first item. After the first operation event is performed, the content or status of the first item may change, and when the content or status of the first item changes, the first record corresponding to the first item is automatically updated. For example, different fields in the first record may correspond to different content types in the first item, respectively. When a change occurs in the content of a content type of the first item, the cell content corresponding to the field corresponding to that content type in the first record is correspondingly updated. For example, the first record may have a status field that corresponds to the status content type of the first item. When a change occurs in the specific status of the first item, the cell content of the status field in the first record is changed to the specific status after the change in the first item. FIG. 3 is a schematic diagram of a first table in a first table document. One record (one row of data) in the first table is one first record. The first table has a "patrol inspection task" field, a "patrol inspector" field, a "patrol inspection date" field, a "patrol inspection status" field, and a "completion time" field. There are two first records (row data in FIG. 3 where "sink check" and "patrol inspection entrance" exist). The two first records correspond one-to-one to the two first items in FIG. 6, respectively. When the first item in FIG. 6 is modified, the first record in FIG. 3 is correspondingly modified. For example, when the first item in FIG. 6 is expressed as a completion state, the cell content corresponding to "patrol inspection status" in FIG. 3 is corrected to "completed."
[0026] 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 a second table in the first table document.
[0027] In some embodiments, a second item may be created in the target application by triggering a control within or outside the target application, and the second item may have various content types, such as content types of name, time, attachment, etc. After the second item is created, a second record may be generated in the first table document, and the second record may be generated in a second table in the first table document. Corresponding fields in the second table may be determined based on the different content types in the second item, for example, by matching content types such as name, time, attachment, etc. in the second item to a name field, a time field, and an attachment field, and specific content under the name, time, and attachment of the second item is stored in cells corresponding to these fields. For example, Figure 5 shows a schematic diagram of the top page of the target application, where a second control ("Problems found in snapshot" in Figure 5) is displayed. When the second control is triggered, a details page of the second item shown in Figure 10 ("Problems to be corrected" is used as the second item in Figure 10) can be displayed. The second item can be edited on the details page of the second item, and then the creation of the second item can be completed. Then, a second record corresponding to the second item can be created in the second table of the first table document shown in Figure 11 (the row data where "Cat hair" is located in Figure 11 is the second record corresponding to the second item shown in Figure 10).
[0028] In some embodiments of the present disclosure, a target application may be generated based on a first table document. Encapsulating the first table document as a target application provides a more user-friendly interface and allows users to interact with the first table document through the target application. In some embodiments of the present disclosure, encapsulating the target application allows an administrator to maintain the first table document, and users of the first table document can interact with the first table document to perform tasks by interacting with the target application. While the two are separated from each other, data integration is maintained, reducing user difficulty. Encapsulating a target application, such as a patrol inspection mini-program, in the front end of the first table document significantly reduces user difficulty through a more stable entry point and a target application page that matches the business logic. This effectively helps to quickly build a lightweight business system, reduces costs, and is favorable for user adoption.
[0029] In some embodiments of the present disclosure, the first table document has a first table corresponding to a first page, the first record is a record in the first table, and one first item on the first page corresponds to one first record in the first table.
[0030] In some embodiments, the first table document may include one or more tables, the first page may correspond to the first table in the first table document, any one record in the first table may be a first record, and the first record may correspond to a first item on the first page. A field in the first table may correspond to a content type in the first item, thereby displaying cell content corresponding to each field in the corresponding first record in the first item (or the details page of the first item) displayed on the first page. For example, FIG. 3 shows a first table in a first table document (the first table is a "Patient Inspection Task 1" table), which has two first records, and fields including "Patient Inspection Task," "Patient Inspector," and "Patient Inspection Date," which correspond to the content types of "Task Name," "Patient Inspector," and "Date" in the first item, respectively (see the details page of the first item in FIG. 7). Under these content types, the corresponding cell contents in the first record for the corresponding fields are displayed. For example, the cell content corresponding to the "Patient Inspection Task" field in the first record is "Bathroom Check," and the details page of the first item has a content type "Task Name" corresponding to the "Patient Inspection Task" field, and the corresponding cell content "Bathroom Check" in the first record for the "Patient Inspection Task" field is displayed under this content type.
[0031] In some embodiments of the present disclosure, when a first record is newly added to the first table, a first item corresponding to the newly added first record is newly created on the first page. In some embodiments, a record (the newly added first record) may be newly added to the first table (the "Patient Inspection Task 1" table in FIG. 3), cell contents corresponding to required fields may be entered in the newly added record, and then a first item corresponding to the newly added record may be newly created on the first page. Here, the required fields may be set as needed and may include, for example, the "Patient Inspection Task" field, the "Patient Inspector" field, the "Patient Inspection Status" field, and the "Patient Inspection Time" field in FIG. 3. After obtaining the corresponding cell contents of the required fields in the newly added record, a new first item is generated based on the content in the newly added record and displayed on the first page.
[0032] In some embodiments of the present disclosure, when a first record is deleted in a first table, a first item corresponding to the deleted first record is deleted in a first page. In some embodiments, since a first record has a one-to-one correspondence with a first item, when a first record is deleted, the corresponding first item is deleted and kept consistent.
[0033] In some embodiments of the present disclosure, when a first record is modified in a first table, a corresponding first item is updated based on the modified first record in a first page. In some embodiments, the first record in a first table and the content of the corresponding first item may be kept consistent, and when cell content corresponding to a field in the first record is modified, content under a content type corresponding to the field in the first item is modified.
[0034] In some embodiments of the present disclosure, the first table document has an authority configuration page, and the authority setting page is used to set the authority of the authority character for the authority character, the user under the authority character, and each table in the first table document, and the authority of the user under the authority character for the first content in the target mini-program is determined based on the authority of the authority character for the table in which the record corresponding to the first content is located.
[0035] In some embodiments, the method includes entering an authority setting page (FIG. 8) of the first table document to set user authority settings. The authority setting page includes a custom control that allows a user to create a customized authority character. The authority setting page also includes one or more pre-defined authority characters, such as the "Problem Correction Team" and the "Pastime Inspector" in FIG. 8. A user can be added to an authority character by, for example, triggering an add member control associated with the authority character. An authority character has authority over one or more tables in the first table document. For example, the authority character "Problem Correction Team" in FIG. 8 can edit one pre-defined table and can check and manage the second table by default. The authority character "Pastime Inspector" can edit three pre-defined tables, such as the first table, the second table, and the third table. A user added to an authority character has authority over each of the tables of the authority character. In a target mini-program, a user's authority for a first content (which may be any content) is determined by the authority of the authority character to which the user belongs for the table in which the record corresponding to the first content is located. If an authority character has editing authority for the table in which the record corresponding to the first content is located, a user under the authority character will have editing authority for the first content. For example, if the authority character "Traveling Inspector" has editing authority for the first table, a user under the authority character will have editing authority for the first item corresponding to the first record in the first table. After a new table is added to the first table document, it is necessary to determine the authority of different authority characters for the newly added table.
[0036] In some embodiments of the present disclosure, when a third operation event is performed on a first item on a first page, a details page of the first item on which the third operation event is performed is displayed, where the details page of the first item is generated based on a first record corresponding to the first item on which the third operation event is performed. In some embodiments, FIG. 6 schematically illustrates a first page on 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 in FIG. 6 where the bathroom sink check is located), a details page of the first item on which the third operation event is performed is displayed, as shown in FIG. 7. The first page may display the first item in the form of a card, where only some information about the first item is displayed on the card, and more or all of the information about the first item is displayed on the details page of the first item. Here, content types and content corresponding to fields in the first table may be displayed. For example, the content type corresponding to the "patrol inspection task" field is "task name", and under the content type, the cell content "sink check" corresponding to the field corresponding to that content type in the first record is displayed.
[0037] In some embodiments of the present disclosure, if a first field in a first table is set to be editable, cell content corresponding to the first field in a first record is displayed on the details page of the first item, and the cell content corresponding to the first field displayed on the details page of the first item is editable.
[0038] In some examples, the first field may be one or more fields in the first table, and if the first field in the first table is set to be editable, the cell content corresponding to the first field displayed on the details page of the first item is also set to be editable. For example, if the "Patient Inspection Task" field in Figure 3 is set to be editable, the cell content corresponding to the "Patient Inspection Task" field in Figure 7 ("Bathroom Check" under Task Name) becomes editable on the details page of the first item, and the user can modify it. Modifications made to the cell content corresponding to the first field on the details page of the first item are synchronized with the first record in the first table, thereby keeping the cell content corresponding to the first field in the first record consistent with the cell content corresponding to the first field displayed on the details page of the first item.
[0039] In some embodiments of the present disclosure, if a second field in a 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. Similarly, in some embodiments, the second field may be one or more fields in the first table, and if the second field 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, but 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.
[0040] In some embodiments of the present disclosure, when a third field in a first table is set to hidden, cell content corresponding to the third field in the first record is not displayed on the details page. In some embodiments, the third field may be one or more fields in the first table, and content corresponding to some fields in the first table may not be displayed on the details page of the first item, and cell content corresponding to the hidden third field is not displayed on the details page of the first item.
[0041] In some embodiments of the present disclosure, if a change occurs in the sorting position of the fourth field in the first table, the position of the content corresponding to the fourth field is changed on the details page of the first item. In some embodiments, the fourth field may be one or more fields in the first table, and on the details page of the first item, each content type and the content under that content type may be sorted according to the order of the fields in the first table. The content corresponding to the fourth field may include the content type corresponding to the fourth field and the content under that content type. As shown in Figures 3 and 7, if the positions of the "Patrol Inspection Task" field and the "Patrol Inspector" field in Figure 3 are swapped, the positions of "Task Name: Sink Check" and "Patrol Inspector: Zhang Yi" in Figure 7 may be swapped. That is, the sorting positions of each field in the first table may be determined from left to right, and then the content types and the content under those content types corresponding to each field may be sorted from top to bottom on the details page of the first item.
[0042] In some embodiments of the present disclosure, in response to receiving a first operation event for the first item, updating a first record based on the first item after execution of the first operation event includes modifying the content and / or status of the first item in response to a modification operation on detailed information of the first item displayed on a details page, and updating a first record corresponding to the first item based on the content of the first item after the modification and / or the status of the first item after the modification.
[0043] In some embodiments, as shown in FIG. 7 , the details page for a first item may include controls for adding content (the “Add” control in FIG. 7 is for adding an image or video) and for changing the status of the first item (the “Patrol Complete” control in FIG. 7 is for changing the first item to a completed state), and some or all of the content on the details page for the first item may be editable. A modification operation may include adding content to the first item or changing the status of the first item using the controls, and may further include editing the content in the first item. Then, based on the content in the first item after the modification, the corresponding first record and the details page for the first item are updated, e.g., cell content corresponding to the corresponding field is changed based on the modified content and / or status. The image or video added in FIG. 7 is added to a cell under the “Image Captured” field in FIG. 3 , and when the status of the first item is changed to a completed state, the cell corresponding to the “Patrol Status” field in FIG. 3 is changed to “Completed.”
[0044] In some embodiments of the present disclosure, 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 in response to a second operation event includes creating a second item related to the first item corresponding to the details page in response to a trigger operation on a first control in a details page of the first item, and 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.
[0045] In some embodiments, a first control ("Create Issues to be Corrected" in FIG. 7) is displayed on the details page, and the first control can be clicked or otherwise triggered to display a details page for a second item (as shown in FIG. 10), where text or image content can be entered on the details page for the second item. After completing the entry on the details page for the second item, a second item can be generated and a second record can be created. Since the second item is created by the first control on the details page for the first item, this indicates a correlation between the two. Therefore, the second record is associated with the first record of the first item. For example, as shown in Fig. 7, when the first item is a sink check task in the patrol inspection task, and a problem to be corrected (the problem to be corrected is the second item, "cat hair" in Fig. 10) is created using the control for creating a problem to be corrected on the details page of the sink check task, the second record related to the cat hair problem is associated with the first record related to the sink check task to indicate that the problem to be corrected is the cat hair problem in the sink check task. In this way, the administrator in charge of managing the first table document can clearly grasp the relationship between different items (or records).
[0046] In some embodiments, the first record and the second record are records in different tables in the first table 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, a second table is automatically created in the first table document.
[0047] In some embodiments of the present disclosure, associating a second record with a first record corresponding to a first item corresponding to a detail page includes associating a cell corresponding to a fifth field in the first record corresponding to the first item corresponding to the detail page with the second record. In some embodiments, as shown in FIG. 11 , a second table is shown, and the record in the second table is a second record. For example, the second record is "Cat Hair" and is associated with the first record "Bathroom Check" in FIG. 3 . The fifth field is the "Issues to be Corrected" field in FIG. 3 . The cell corresponding to the "Issues to be Corrected" field in the first record "Bathroom Check" is associated with the second record "Cat Hair." When the cell content corresponding to the fifth field is triggered by, for example, a click, the location of the second record can be jumped to and displayed. The fifth field can display the content of a field in the second record or thumbnail information of the second record.
[0048] In some embodiments of the present disclosure, after creating a second item related to a first item corresponding to the details page, a first identifier related to the first item is displayed on the first page. In some embodiments, after associating the second item with the first item, a first identifier related to the first item is displayed on the first page, and triggering the first identifier can display a details page for the second item related to the first item. For example, the first item displayed on the details page is "Bathroom Check." After associating the second item "Cat Hair" with the first item "Bathroom Check," the first identifier "Issues Needing Correction" is displayed on the card where "Bathroom Check" is located, as shown in FIG. 6. Triggering the first identifier "Issues Needing Correction" can display a details page for the second item "Cat Hair" (as shown in FIG. 10).
[0049] In some embodiments of the present disclosure, the target mini-program has an entry page, the entry page displays one or more page controls, the page controls are generated based on a table in a first table document, and in response to a trigger operation on the page control, the page generated based on the table corresponding to the page control is displayed.
[0050] In some embodiments, the entry page may be the top page of the target application. The entry page displays page controls. FIG. 5 illustrates an entry page, where the "Patrol Inspection Task" card and the "Remediation Task" card are page controls on a first page (i.e., the first page control) and a second page (i.e., the second page control), respectively. A page control corresponds to a table in a first table document. Triggering a page entry by clicking or other means opens a page generated based on the table corresponding to the triggered page control. For example, triggering the first page control opens the first page, and triggering the second page control opens the second page. The second page may be a page generated based on a second table, displaying a second item. A second item is generated based on a corresponding second record in the second table. Triggering a second item on the second page displays a details page for the triggered second item.
[0051] In some embodiments of the present disclosure, the page entry displays one or more of a title generated based on a 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, where the second control is used to perform an operation on the records in the table corresponding to the page entry.
[0052] In some examples, as shown in FIG. 5 , the page entry displays a title (patrol inspection task), descriptive information (patrol inspection according to the patrol inspection requirements), and statistical data (completed 1, incomplete 1, and a progress bar), and may further display a second control ("Photograph problems while you're there" in "Problems to be corrected"). The title may be generated based on a name of the corresponding table, the descriptive information may be generated based on notes of the corresponding table, and the second control may be used to create, edit, or delete a record in the corresponding table. In some examples, displaying a first item on a first page of a target application includes displaying the first item on the first page of the target application in response to a trigger operation on a first page control, and the first page control is generated based on a first table in the first table document.
[0053] In some embodiments of the present disclosure, creating a second item in the target application in response to a second operation event 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 trigger operation on a second control in a second page control and generating a second record in a second table in the first table document based on the created second item, wherein the second page control is a page control for a second page, and the second page is a page generated based on the second table.
[0054] In some embodiments, as shown in FIG. 5 , a second control in a second page control (the problem to be corrected) can be triggered by clicking or other means. When the second control is triggered, a details page for the second item is displayed and the content of the second item can be entered. Because the second item is created using the second control in the second page control, the created second item is not associated with any first item by default. In some embodiments, a related first item can be added to the details page for the second item. The created second item can be associated with the first item and the second record can be associated with the first record. The second page can be a page generated based on a second table, where the second items are displayed, and each second item is generated based on a corresponding second record in the second table.
[0055] In some embodiments of the present disclosure, the method further includes sharing the first item or the second item with a target object in response to the share operation event. The target object may be an individual or a group. In some embodiments, the first item or the second item may be shared with the target object by triggering a share control on the details page of the first item or the details page of the second item. As shown in FIG. 9 , which schematically illustrates sharing the first item and the second item with the target object (the problem remediation group), the first item or the second item may be shared with the target object in the form of a card. The card for the first item shared in the session window of the target object may display the name of the first item, a share control, and a first control. The card for the second item shared in the session window of the target object may display the name of the second item, a share control, and a third control (a remediation reminder). When the third control is triggered, a reminder may be sent to the processor of the second item to promptly process the second item.
[0056] In some embodiments of the present disclosure, the method further includes completing 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, in response to a fourth operational event based on the first item.
[0057] In some embodiments, as shown in FIG. 7, a first completion control (patrol completion) is displayed on the details page of the first item, and the first item can be completed by triggering the completion control, such as by clicking. After the first item is completed, the status of the first item is changed to completed and the completion time is recorded, and the first record corresponding to the first item is correspondingly updated. The administrator can track the completion status of the first item through the first table document, and can automatically send a notification to the creator of the first item or related groups.
[0058] In some embodiments of the present disclosure, in response to a fifth operational 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 an associated group of the second item. In some embodiments, as shown in FIG. 10 , the details page of the second item displays a second completion control (corrective completion) that is used to complete the second item. After completing the second item, the status of the second item is changed to completed and the completion time is automatically recorded, the associated second record is correspondingly updated, and a notification is automatically sent to the creator of the second item or an associated group of the second item.
[0059] In some embodiments of the present disclosure, the method further includes adding a third page in the target mini-program in response to adding a third table in the first table document, wherein the third page displays a third item, and the third item is generated based on a third record in the third table, wherein the third page corresponds to the third table and the third item corresponds to the third record.
[0060] In some embodiments, a page entry is displayed on the entry page of the target mini-program. When a third table (the Patrol Inspection Task 2 table shown in FIG. 4 is the third table) is added to the first table document, a third page is automatically generated based on the third table, and the third page entry of the second page is displayed on the entry page. A third item is generated on the third page based on the records in the third table, and the third item corresponds one-to-one to the third record. The first table can be duplicated as the third table, and then the third table can be renamed. In some embodiments, a third page is generated based on the third table only if the third table name contains a predetermined character. For example, a related page is generated based on the table only if the table is prefixed with "Patrol Inspection Task." After creating the third table, the authority of the authority character for the third table can be set on the authority setting page.
[0061] In some embodiments, the first table document has an access portal independent of the target application, i.e., 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. Rather than displaying the first table document in the target application, interaction with the first table document occurs through the target application.
[0062] The present disclosure further provides an information processing device, the device comprising: a control unit for displaying a first item on a first page of the target mini-program, the first item being generated based on a first record of a first table in a first table document; In response to receiving a first operation event for the first item, update the first record based on the first item after execution of the first operation event; and / or and an update unit for creating a second item in the target application in response to the second operation event and generating a second record corresponding to the second item in a second table in the first table document.
[0063] This includes one or more of the following: When a first record is newly added to the first table, a first item corresponding to the newly added first record is newly created on the first page; When a first record is deleted from the first table, a first item corresponding to the deleted first record is deleted from the first page; When a first record is modified in the first table, a corresponding first item is updated based on the modified first record in the first page.
[0064] In some embodiments, the first table document has an authority setting page, and the authority setting page is used to set an authority character, a user under the authority character, and the authority of the authority character for each table in the first table document; The authority of the user under the authority character for the first content in the target application is determined based on the authority of the authority character for a table in which a record corresponding to the first content is located.
[0065] In some embodiments, the control unit is further used to display a details page of the first item when a third operation event is performed on the first item on the first page, wherein the details page is generated based on a first record corresponding to the first item.
[0066] In some embodiments, When a first field in the first table is set to be editable, displaying cell content corresponding to the first field in a first record on the details page, and the cell content corresponding to the first field displayed on the details page is editable; If a second field in the first table is set to be readable, displaying cell content corresponding to the second field in the first record on the detail page; When a third field in the first table is set to be hidden, not displaying cell content corresponding to the third field in the first record on the detail page; and when a change occurs in the arrangement position of the fourth field in the first table, the position of the content corresponding to the fourth field in the details page is changed.
[0067] In some embodiments, in response to receiving a first operation event for the first item, updating the first record based on the first item after execution of the first operation event includes: In response to a modification operation on detailed information of the first item displayed on the details page, the method modifies the content and / or status of the first item, and updates a first record corresponding to the first item based on the modified content of the first item and / or the modified status of the first item.
[0068] In some embodiments, 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 in response to a second manipulation event includes creating a second item related to the first item corresponding to the details page in response to a trigger manipulation on a first control in the details page; creating a second record in a second table in the first table document and associating the second record with a first record corresponding to a first item corresponding to the detail page.
[0069] In some embodiments, associating the second record with a first record corresponding to a first item corresponding to the detail page includes associating the second record with a cell corresponding to a fifth field in the first record corresponding to the first item corresponding to the detail page; and after creating a second item related to the first item corresponding to the detail page, displaying a first identifier related to the first item on the first page.
[0070] In some embodiments, the application has an entry page, the entry page displays a page control, and the page control is generated based on a table in the first table document; The control unit is further used to display a page generated based on a table corresponding to the page control in response to a trigger operation on the page control.
[0071] In some embodiments, the page entry displays one or more of a title generated based on a table corresponding to the page control, descriptive information generated based on a 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 perform an operation on a record in the table corresponding to the page control.
[0072] In some embodiments, displaying a first item on a first page of the target application includes displaying the first item on the first page of the target application in response to a trigger operation on a first page control, the first page control being generated based on a first table in the first table document.
[0073] In some embodiments, creating a second item in the target application in response to a second manipulation event and generating a second record corresponding to the second item in a second table in the first table document comprises: creating a second item in response to a trigger manipulation on a second control in a second page control; and generating a second record in a second table of the first table document based on the created second item, wherein the second page control is a page control for a second page, and the second page is a page generated based on the second table.
[0074] In some embodiments, the control unit 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 the creator of the first item or an associated group of the first item; and / or, in response to a fifth operational event based on the second item, to complete the second item, or to complete the second item and automatically send a notification to the creator of the second item or a related group of the second item.
[0075] In some embodiments, the control unit further comprises: In response to adding a third table in the first table document, a third page is used to add in the target application, and a third item is displayed on the third page, and the third item is generated based on a third record in the third table, and the third item corresponds to the third record.
[0076] In some embodiments, the first table document having an access portal independent of the target application; the first table document is a document located outside the target application.
[0077] The device embodiments basically correspond to the method embodiments, so please refer to the description of some of the method embodiments for relevant parts. The device embodiments described above are merely schematic, and the modules described as separate modules may or may not be separate. Depending on actual needs, some or all of the modules can be selected to achieve the purpose of this embodiment. Those skilled in the art can understand and implement this without any creative effort.
[0078] The method and apparatus of the present disclosure have been described above based on the embodiments and application examples. The present disclosure further provides an electronic device and a computer-readable storage medium, which will be described below.
[0079] 12, which illustrates a structural schematic diagram of an electronic device (e.g., a terminal device or a server) 800 suitable for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet personal computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device illustrated in the figure is merely an example and does not pose any limitations on the functionality and scope of use of the embodiment of the present disclosure.
[0080] The electronic device 800 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 801, which can perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 802 or programs loaded from a storage device 808 into a random access memory (RAM) 803. The RAM 803 further stores various programs and data required to operate the electronic device 800. The processing unit 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.
[0081] Typically, devices such as input devices 806 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 807 including, for example, a liquid crystal display (LCD), speakers, vibrators, etc.; storage devices 808 including, for example, a magnetic tape, hard disk, etc.; and communication devices 809 may be connected to the I / O interface 805. The communication devices 809 may allow the electronic device 800 to exchange data with other devices through wireless or wired communication. While the figure shows the electronic device 800 having various devices, it should be understood that it is not required to implement or include all of the devices shown. More or fewer devices may alternatively be implemented or included.
[0082] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program stored on a computer-readable medium, the computer program including program code for performing the methods shown in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 809, or may be installed from the storage device 808, or may be installed from the ROM 802. When the computer program is executed by the processing device 801, the functions defined by the methods of the embodiments of the present disclosure are performed.
[0083] It should be noted that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), an optical memory device, a magnetic memory device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a propagated data signal, either in baseband or as part of a carrier, bearing computer-readable program code. Such propagated data signals may take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which is capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.
[0084] In some embodiments, clients and servers may communicate using any network protocol now known or hereafter developed, such as HTTP (HyperText Transfer Protocol), and may interconnect via any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any network now known or hereafter developed.
[0085] The computer-readable medium may be included in the electronic device, or may be a standalone entity not integrated into the electronic device.
[0086] The computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to perform the method of the present disclosure.
[0087] Computer program code for carrying out the operations of the present disclosure can be written in one or a variety of programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and general procedural programming languages such as "C" or similar. The program code may run entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via 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., via the Internet using an Internet Service Provider).
[0088] The flowcharts and block diagrams in the drawings illustrate the system architecture, functions, and operations that can be implemented according to the systems, methods, and computer program products of the embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function. It should also be noted that in some implementations, the functions noted in the blocks may occur in a different order than that noted in the drawings. For example, two blocks shown in succession may actually be executed substantially in parallel, or in some cases, may be executed in the reverse order, as determined by the functionality involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or operation, or by a combination of dedicated hardware and computer instructions.
[0089] The units mentioned in the description of the embodiments of the present disclosure may be realized in a software form or in a hardware form, and the names of the units may not necessarily limit the units themselves.
[0090] The functions described herein above may be performed, at least in part, by one or more hardware logic elements. For example, without limitation, typical types of hardware logic elements that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.
[0091] In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, 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), optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0092] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method comprising: displaying a first item on a first page of a target application, the first item being generated based on a first record of a first table in a first table document; In response to receiving a first operation event for the first item, updating the first record based on the first item after the first operation event is executed; and / or 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.
[0093] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method comprising: When a first record is newly added to the first table, a first item corresponding to the newly added first record is newly created on the first page; When a first record is deleted from the first table, deleting a first item corresponding to the deleted first record from the first page; and when a first record is modified in the first table, updating a corresponding first item in the first page based on the modified first record.
[0094] According to one or more embodiments of the present disclosure, there is provided an information processing method, wherein the first table document has an authority setting page, and the authority setting page is used to set an authority character, a user under the authority character, and the authority of the authority character for each table in the first table document; The authority of the user under the authority character for the first content in the target application is determined based on the authority of the authority character for a table in which a record corresponding to the first content is located.
[0095] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method comprising: When a third operation event is performed on the first item on the first page, a details page of the first item is displayed, wherein the details page is generated based on a first record corresponding to the first item.
[0096] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method comprising: When a first field in the first table is set to be editable, displaying cell content corresponding to the first field in a first record on the details page, and the cell content corresponding to the first field displayed on the details page is editable; If a second field in the first table is set to be readable, displaying cell content corresponding to the second field in the first record on the detail page; When a third field in the first table is set to be hidden, not displaying cell content corresponding to the third field in the first record on the detail page; and when a change occurs in the arrangement position of the fourth field in the first table, the position of the content corresponding to the fourth field in the details page is changed.
[0097] According to one or more embodiments of the present disclosure, there is provided an information processing method, wherein in response to receiving a first operation event for the first item, updating the first record based on the first item after performing the first operation event includes: In response to a modification operation on detailed information of the first item displayed on the details page, the method modifies the content and / or status of the first item, and updates a first record corresponding to the first item based on the modified content of the first item and / or the modified status of the first item.
[0098] According to one or more embodiments of the present disclosure, there is provided an information processing method, 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 includes: In response to a trigger operation on a first control on the details page, creating a second item related to the first item corresponding to the details page; creating a second record in a second table in the first table document and associating the second record with a first record corresponding to a first item corresponding to the detail page.
[0099] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method comprising: associating the second record with a first record corresponding to a first item corresponding to the detail page includes associating the second record with a cell corresponding to a fifth field in the first record corresponding to the first item corresponding to the detail page; and after creating a second item related to the first item corresponding to the detail page, displaying a first identifier related to the first item on the first page.
[0100] According to one or more embodiments of the present disclosure, there is provided an information processing method, wherein the application has an entry page, the entry page displays a page control, and the page control is generated based on a table in the first table document; In response to a trigger operation on the page control, a page generated based on the table corresponding to the page control is displayed.
[0101] 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 a title generated based on a 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 perform an operation on a record in the table corresponding to the page control.
[0102] According to one or more embodiments of the present disclosure, there is provided an information processing method, wherein the displaying a first item on a first page of a target application includes: The method includes displaying a first item on a first page of the target application in response to a trigger operation on a first page control, the first page control being generated based on a first table in the first table document.
[0103] According to one or more embodiments of the present disclosure, there is provided an information processing method, 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 includes: creating a second item in response to a trigger operation on a second control in the second page control; and generating a second record in a second table of the first table document based on the created second item, wherein the second page control is a page control for a second page, and the second page is a page generated based on the second table.
[0104] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method comprising: In response to a fourth operational event based on the first item, completing 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; and / or The method further includes completing the second item in response to a fifth operation event based on 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.
[0105] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method comprising: The method further includes adding a third page in the target application in response to adding a third table in the first table document, wherein a third item is displayed on the third page, the third item being generated based on a third record in the third table, and the third item corresponding to the third record.
[0106] According to one or more embodiments of the present disclosure, there is provided an information processing method, the method comprising: the first table document having an access portal independent of the target application; the first table document is a document located outside the target application.
[0107] According to one or more embodiments of the present disclosure, there is provided an information processing device, the device comprising: a control unit for displaying a first item on a first page of a target application, the first item being generated based on a first record of a first table in a first table document; In response to receiving a first operation event for the first item, updating the first record based on the first item after the first operation event is executed; and / or and an update unit for creating a second item in the target application in response to a second operation event and generating a second record corresponding to the second item in a second table in the first table document.
[0108] According to one or more embodiments of the present disclosure, there is provided an electronic device, the electronic device including at least one memory and at least one processor; Here, 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 and execute the method described in any one of the above.
[0109] According to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, the computer-readable storage medium being adapted to store program code that, when executed by a processor, causes the processor to perform the above-described method.
[0110] The above description merely describes preferred embodiments of the present disclosure and the technical principles employed therein. It should be understood by those skilled in the art that the scope of the present disclosure is not limited to the specific combination of the above technical features, but should encompass other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept disclosed above. For example, a technical solution formed by mutually replacing the above features with technical features having similar functions disclosed in the present disclosure (but not limited thereto).
[0111] Although operations are described using a particular sequence, this should not be understood as requiring that these operations be performed in the particular sequence or order shown. In certain environments, multi-task and parallel processing may be advantageous. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limitations on the scope of the disclosure. Some features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments, either alone or in any suitable subcombination.
[0112] Although the present subject matter has been described employing language specific to structural features and / or logical operations of a method, it should be understood that the subject matter defined in the appended claims is not limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.
Claims
1. An information processing method, comprising: displaying a first item on a first page of a target application, the first item being generated based on a first record of a first table in a first table document; In response to receiving a first operation event for the first item, updating the first record based on the first item after execution of the first operation event; and / or 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.
2. When a first record is newly added to the first table, a first item corresponding to the newly added first record is newly created on the first page; When a first record is deleted from the first table, deleting a first item corresponding to the deleted first record from the first page; and if a first record is modified in the first table, updating a corresponding first item in the first page based on the modified first record.
3. the first table document has an authority setting page, and the authority setting page is used to set an authority character, a user under the authority character, and the authority of the authority character for each table in the first table document; 2. The method of claim 1, wherein the authority of a user under the authority character to a first content in the target application is determined based on the authority of the authority character to a table in which a record corresponding to the first content is located.
4. 2. The method of claim 1, further comprising: when a third operation event is performed on the first item on the first page, displaying a details page for the first item, wherein the details page is generated based on a first record corresponding to the first item.
5. When a first field in the first table is set to be editable, displaying cell content corresponding to the first field in a first record on the details page, and the cell content corresponding to the first field displayed on the details page is editable; If a second field in the first table is set to be readable, displaying cell content corresponding to the second field in the first record on the detail page; When a third field in the first table is set to be hidden, not displaying cell content corresponding to the third field in the first record on the detail page; and changing the position of content corresponding to the fourth field in the details page when a change occurs in the sorting position of the fourth field in the first table.
6. In response to receiving a first operation event for the first item, updating the first record based on the first item after execution of the first operation event includes:
5. The method of claim 4, further comprising modifying the content and / or status of the first item in response to a modification operation on detailed information of the first item displayed on the details page, and updating a first record corresponding to the first item based on the modified content of the first item and / or the modified status of the first item.
7. Responsive to a second manipulation 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 trigger operation on a first control on the details page, creating a second item related to the first item corresponding to the details page; 5. The method of claim 4, further comprising: creating a second record in a second table in the first table document; and associating the second record with a first record corresponding to a first item corresponding to the detail page.
8. associating the second record with a first record corresponding to a first item corresponding to the detail page includes associating the second record with a cell corresponding to a fifth field in the first record corresponding to the first item corresponding to the detail page; and after creating a second item related to the first item corresponding to the details page, displaying a first identifier related to the first item on the first page.
9. the target application has an entry page, the entry page displays a page control, and the page control is generated based on a table in the first table document; The method of claim 1 , further comprising displaying a page generated based on a table corresponding to the page control in response to a trigger operation on the page control.
10. 10. The method of claim 9, wherein the entry page displays one or more of a title generated based on a 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 perform an operation on a record in the table corresponding to the page control.
11. Displaying a first item on a first page of the target application includes:
10. The method of claim 9, further comprising displaying a first item on a first page of the target application in response to a trigger operation on a first page control, the first page control being generated based on a first table in the first table document.
12. Responsive to a second manipulation 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 a second item in response to a trigger operation on a second control in the second page control; 10. The method of claim 9, further comprising: generating a second record in a second table of the first table document based on the created second item, wherein the second page control is a page control for a second page, and the second page is a page generated based on the second table.
13. 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 the creator of the first item or an associated group of the first item; and / or 2. The method of claim 1, further comprising completing the second item, or completing the second item and automatically sending a notification to a creator of the second item or an associated group of the second item, in response to a fifth operational event based on the second item.
14. 2. The method of claim 1, further comprising adding a third page in the target application in response to adding a third table in the first table document, wherein a third item is displayed on the third page, the third item being generated based on a third record in the third table, and the third item corresponding to the third record.
15. the first table document having an access portal independent of the target application; The method of claim 1 , wherein the first table document satisfies one or more of the following conditions: a. the first table document is a document located outside the target application;
16. An information processing device, a control unit for displaying a first item on a first page of a target application, the first item being generated based on a first record of a first table in a first table document; In response to receiving a first operation event for the first item, updating the first record based on the first item after execution of the first operation event; and / or and an update unit for creating a second item in the target application in response to a second operation event and generating a second record corresponding to the second item in a second table in the first table document.
17. 1. An electronic device including at least one memory and at least one processor, 16. An electronic device, wherein 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. 16. A computer-readable storage medium, the computer-readable storage medium being used to store program code that, when executed by a processor, causes the processor to perform the method of any one of claims 1 to 15.
Citation Information
Patent Citations
Information processing method and device, electronic equipment and storage medium
CN115022272A
Information processing method and device, electronic equipment and storage medium
CN115658656A
Contact management
JP2007509432A
Systems and methods for interacting with records via publisher and information feed
JP2018018550A
Spreadsheet-based software application development
JP2020504889A