Table commenting method and device

WO2025185659A8PCT designated stage Publication Date: 2025-10-02LEMON INC(GB) +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/080782
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-07
Filing Date
2025-03-05
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

In the prior art, it is difficult to uniformly manage table comments, and the comments are scattered in different cells, making it difficult for users to uniformly manage and view them.

Method used

By displaying the comment input area of ​​the target area in the table, receiving the user's selection instructions and comment input, generating regional comment content, supporting region-based cell comments, and allowing users to select the target cell in the comment input area and enter comments.

Benefits of technology

It realizes unified management and flexible input of table comments, improves the user's management efficiency and viewing effect of comments, and supports multi-dimensional comments on areas and cells.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025080782_02102025_PF_FP_ABST
    Figure CN2025080782_02102025_PF_FP_ABST
Patent Text Reader

Abstract

A table commenting method, and a device. The method comprises: when a first operation instruction for a table is received, displaying a comment input area for a target region in the table (S101); receiving a selection instruction for a target cell in the comment input area, and a first comment input in the comment input area, the target cell comprising one or more cells in the target region (S102); and generating region comment content for the target region, the region comment content comprising the first comment for the target cell (S103). Comments can be inputted and displayed on the basis of regions, which makes it convenient for a user to uniformly manage comments. Moreover, coarse-grained second comments and fine-grained first comments can be implemented means of a same comment input region.
Need to check novelty before this filing date? Find Prior Art

Description

Form comment method and device

[0001] This application claims priority to Chinese Patent Application No. 202410259011.5 filed on March 7, 2024, and the contents of the above-mentioned Chinese patent application disclosure are hereby incorporated by reference in their entirety as a part of this application. Technical Field

[0002] The present disclosure relates to a method and device for commenting on a form. Background Art

[0003] A table is an information management method based on rows, columns, and cells. For example, a row in a table can correspond to an object, and a column can correspond to an attribute. Thus, each cell in the table is used to store information about an attribute of an object, thus implementing object information management.

[0004] To comment on a table, users select the cell to be commented on and enter a comment. This comment serves to indicate whether the cell's content is correct or to suggest changes. For example, if the cell's content is of type L1, but the specification allows for object types L2, L3, and L4, the user's comment might read: "Type does not conform to specification."

[0005] However, the above solution makes it difficult to manage comments in a unified manner. Summary of the Invention

[0006] The embodiments of the present disclosure provide a table comment method and device, which can uniformly manage table comments.

[0007] In a first aspect, an embodiment of the present disclosure provides a table comment method, the method comprising:

[0008] Upon receiving a first operation instruction on a table, displaying a comment input area for a target area in the table;

[0009] receiving a selection instruction for a target cell in the comment input area and a first comment input in the comment input area, wherein the target cell includes one or more cells in the target area;

[0010] Generate regional comment content for the target area, where the regional comment content includes the first comment for the target cell.

[0011] In a second aspect, an embodiment of the present disclosure provides a table comment device, the method comprising:

[0012] an input area display module, configured to display a comment input area for a target area in the table upon receiving a first operation instruction on the table;

[0013] a comment input module, configured to receive a selection instruction for a target cell in the comment input area and a first comment input in the comment input area, wherein the target cell includes one or more cells in the target area;

[0014] A comment generation module is used to generate regional comment content for the target area, where the regional comment content includes the first comment for the target cell.

[0015] In a third aspect, an embodiment of the present disclosure provides an electronic device, including: at least one processor and a memory;

[0016] The memory stores computer-executable instructions;

[0017] The at least one processor executes the computer-executable instructions stored in the memory, so that the electronic device implements the method according to the first aspect.

[0018] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions. When a processor executes the computer-executable instructions, the computing device implements the method described in the first aspect.

[0019] In a fifth aspect, an embodiment of the present disclosure provides a computer program, which is used to implement the method described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, a brief introduction will be given below to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0021] FIG1 is a schematic diagram of a table structure provided by an embodiment of the present disclosure;

[0022] FIG2 is a schematic diagram of a table review provided by the present disclosure;

[0023] FIG3 is a flowchart of a method for reviewing a table provided by an embodiment of the present disclosure;

[0024] FIG4 is a schematic diagram showing a comment input area provided by an embodiment of the present disclosure;

[0025] FIG5 is a schematic diagram of a first comment display area provided by an embodiment of the present disclosure;

[0026] FIG6 is a schematic diagram of comment aggregation provided by an embodiment of the present disclosure;

[0027] FIG7 is a schematic diagram of a second comment display area provided by an embodiment of the present disclosure;

[0028] FIG8 is a flowchart of another form comment method provided by an embodiment of the present disclosure;

[0029] FIG9 is a structural block diagram of a table commenting device provided by an embodiment of the present disclosure; and

[0030] FIG10 is a structural block diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0031] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0032] The embodiment of the present disclosure is used to comment on a table. The table includes multiple cells, which constitute rows and columns. Figure 1 is a schematic diagram of a table structure provided by an embodiment of the present disclosure. Referring to Figure 1, table A is composed of cells in 4 rows and 5 columns. Among them, the cell in the i-th row and j-th column is recorded as A(i,j), where i is an integer greater than or equal to 1 and less than or equal to 4, and j is an integer greater than or equal to 1 and less than or equal to 5.

[0033] It is understandable that the above table can be of any type, for example, common tables are Excel tables, web page tables, etc.

[0034] In some implementations, users can comment on any cell in a table. Figure 2 is a schematic diagram of a table comment provided by the present disclosure. As shown in Figure 2 , a user can enter comment B1 for cell A(2,5), comment B2 for cell A(3,5), and comment B3 for cell A(4,4).

[0035] It can be seen that in the above comment scheme, comments are input and displayed in units of cells, and the comments of each cell are discretely distributed in different areas, and users cannot manage them uniformly.

[0036] In order to facilitate the unified management of comments on the table, the present disclosure can input and display comments based on regions, which is convenient for users to manage comments in a unified manner. Specifically, a comment input area can be displayed for the target area, so that the target cell can be selected in the comment input area and the first comment can be entered for the cell. In this way, region-based cell comments are implemented, and comments for each cell can be entered in one comment input area, which helps users to manage cell comments in a unified manner. In addition, users are allowed to select the target cell in the comment input area, which can improve the flexibility of the target cell to be commented on.

[0037] The following detailed description of the technical solutions of the embodiments of the present disclosure and how the technical solutions of the present disclosure solve the above-mentioned technical problems is provided with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments. The embodiments of the present disclosure will be described below in conjunction with the accompanying drawings.

[0038] FIG3 is a flowchart of a table review method provided by an embodiment of the present disclosure. Referring to FIG3 , the table review method includes:

[0039] S101: When a first operation instruction on a table is received, a comment input area for a target area in the table is displayed.

[0040] Among them, the first operation instruction is any operation instruction of the user in the table, which is used to select the target area and trigger the comment input area of ​​the target area to be displayed. The target area can be an area composed of multiple cells. The first operation instruction can be a selection operation on one of the rows of the table, so that the row is used as the target area, or it can be a selection operation on a column of the table, so that the column is used as the target area, or multiple arbitrary cells in the table are used as the target area. It should be noted that the multiple arbitrary cells here can be adjacent cells or non-adjacent cells.

[0041] It is understood that the comment input area of ​​the target area in the embodiment of the present disclosure is used to input comments for the cells in the target area. The comment input area can be displayed at any position, including around the table, around the target area in the table.

[0042] In some embodiments, when displaying the comment input area, it is necessary to mark the target area and the relationship between the target area and the comment input area. Marking the target area means marking the cells in the target area. For example, the cells in the target area can be highlighted, and the comment input area and the target area can be connected by a line.

[0043] S102: receiving an instruction to select a target cell in a comment input area and a first comment input in the comment input area, wherein the target cell includes one or more cells in a target area.

[0044] The first comment is a comment on the target cell, and each target cell corresponds to a first comment.

[0045] The disclosed embodiment allows the user to select one or more cells in the target area as one or more target cells in the comment input area. This allows not only unified comments on the target area, but also cell comments based on the target area, which helps to improve the flexibility of region-based cell comments.

[0046] In order to facilitate users to enter the target cell in the comment input area, the attribute labels corresponding to each cell in the target area can be displayed in the comment input area; then, when a selection instruction for at least one of the target attribute labels is received, the cell corresponding to the target attribute label is used as the target cell.

[0047] Attribute labels represent the properties of the cell content. Typically, cells in a column have the same attribute label, representing the same attribute. For example, the attribute label for cells in the first column might be "name," while the attribute label for cells in the second column might be "age."

[0048] In some implementations, the error frequency of the cell corresponding to each attribute label in a historical time period may be obtained to determine a second display attribute of the attribute label based on the error frequency, and then display the attribute label in the comment input area based on the second display attribute.

[0049] The second display attribute is the display attribute of the attribute label, including but not limited to: format, size, position, color, etc. Cells with different error frequencies have different second display attributes for their corresponding attribute labels. For example, the attribute label of a cell with a higher error frequency can be displayed in the front position, or the attribute label can be larger and more prominent. In this way, the attribute labels of cells that frequently make errors in a historical time period can be displayed first.

[0050] Figure 4 is a schematic diagram of the comment input area provided by an embodiment of the present disclosure. As shown in Figure 4 , the comment input area displays multiple attribute labels X1, X2, X3, X4, and X5. When a user selects attribute label X1, the cell corresponding to attribute label X1 can be selected as the target cell. This reduces the complexity of the user selecting the target cell.

[0051] The above attribute labels X1 to X5 correspond to cells A(2,1), A(2,2), A(2,3), A(2,4), and A(2,5), respectively. The error frequencies of these cells decrease in sequence, so the display order of the above attribute labels can be as shown in Figure 4. If the error frequencies of cells A(2,2), A(2,1), A(2,3), A(2,4), and A(2,5) decrease in sequence, then the display order of the attribute labels can be X2, X1, X3, X4, and X5.

[0052] When a user selects attribute tag X1 in the comment input area shown in FIG4 , attribute tag X1 is displayed in the first comment input area, or the corresponding cell A(2,1) is used as the target cell and displayed in the first comment input sub-area, prompting the user to enter a first comment on the content in cell A(2,1). When a user selects attribute tag X3 in the comment input area shown in FIG4 , attribute tag X3 is displayed in the first comment input area, or the corresponding cell A(2,3) is used as the target cell and displayed in the first comment input sub-area, prompting the user to enter a first comment on the content in cell A(2,3).

[0053] It can be seen that in the first comment input sub-area, the user can be prompted to input the first comment for the target cell through the attribute label of the target cell, so as to distinguish the first comments of different target cells.

[0054] It can also be seen from FIG. 4 that, in addition to the first comment input sub-area described above, the comment input area may further include a second comment input sub-area to receive a second comment input by the user.

[0055] In some embodiments, the first comment includes not only an indication that the content in the target cell is incorrect, but also a reason for the error and correction content. Specifically, an error input area and a correction input area for the target cell can be displayed in the comment input area, and optional content for the target cell can be displayed in the correction input area; then, the error reason entered in the error input area is received, and the target content selected from the optional content is received as the correction content.

[0056] Optional content refers to the content that can be entered in the target cell. For example, if the attribute label corresponding to the target cell is data type, then the optional content of the target cell is "character type" and "float type". There are usually multiple optional contents in the error correction input area, which can be displayed in the form of a list in the error correction input area. For example, the error cause can be "data type error" and the error correction content can be "character type".

[0057] It is understandable that the error correction input area and the error input area can be located in the first comment input sub-area. In this way, when commenting on a form, not only can error correction content be provided to facilitate subsequent form modifications, but optional content can also be intelligently provided to improve the efficiency of inputting error correction content.

[0058] In some optional embodiments, the number of selectable contents of the target cell may be determined first; and then the magnitude relationship between the number of selectable contents and a preset threshold may be determined.

[0059] If the number of selectable contents is less than or equal to a preset threshold, indicating that there are few selectable contents, the selectable contents for the target cell are displayed in the correction input area, allowing the user to select the correction contents from the selectable contents displayed in the correction input area. In this way, the user can quickly enter the correction contents without having to accommodate the selectable contents in the first comment input sub-area, thereby reducing the complexity of the user entering the correction contents and improving input efficiency.

[0060] If the number of optional contents exceeds a preset threshold, it is considered that the target cell has too many optional contents. In order to save display space in the first comment input sub-area, the optional contents for the target cell are not displayed in the error correction input area. At this time, the user can manually enter the error correction content.

[0061] S103: Generate regional comment content for the target area, where the regional comment content includes a first comment for the target cell.

[0062] The regional comment content is the comment content of the target area, and may include the first comment of each target cell in the target area.

[0063] Specifically, the first comments of all target cells in the target area may be used as the regional comment content of the target area.

[0064] It is understandable that the user may perform steps S101 to S103 multiple times to generate regional commentary contents corresponding to multiple target regions respectively for the table.

[0065] In some implementations, users can not only select a target cell in the comment input area to enter a first comment for the target cell, but can also enter a second comment for the target area in the comment input area. The first comment is a comment on the target cell, used to indicate issues with the content stored in the target cell. The second comment is a comprehensive comment on the target area, used to indicate overall issues with the target area. Both comments on the table from different dimensions can improve the comprehensiveness of the comments.

[0066] Therefore, the process of generating the regional review content may include: first, receiving a second review entered in the review input area for the target region, the second review being used to provide a comprehensive review of the target region; and then generating the regional review content based on the first and second reviews. Thus, the regional review content includes, in addition to the first review for the target cell, the second review for the target region, and any differences and related content between the second review and the first review.

[0067] It is understandable that in generating regional comment content, not only are the first comment and the second comment added to the regional comment content respectively, but the first comment and the second comment also need to be matched to determine the distinguishing content and related content between the two. Specifically, the first comment and the second comment can be segmented to obtain the first comment segmentation and the second comment segmentation, and then the first comment segmentation and the second comment segmentation can be matched to add one of the successfully matched first comment segmentation and the second comment segmentation as the above-mentioned related content to the regional comment content, and the content other than the above-mentioned related content in the second comment segmentation as the distinguishing content is added to the regional comment content.

[0068] After the regional review content is generated, if the user requests to display the regional review content, there is no need to determine the distinguishing content and the associated content in real time, which can effectively improve the display efficiency of the regional review content.

[0069] The display of the regional comment content can be based on user operations. Specifically, when a second operation instruction is received on the table, the first comment display area for the target area is displayed, so that the first comment and the second comment are displayed in the first comment display area respectively, and the distinguishing content and the related content are marked.

[0070] The second operation instruction may be any operation instruction on the form, which is used to trigger the display of the first comment area. When there are multiple target areas with regional comment content, the second operation instruction is also used to select regional comment content of one or more target areas to trigger the display of the regional comment content.

[0071] The first comment display area is the comment display area of ​​the target area, which is used to display the regional comment content of the target area. Different target areas correspond to different first comment display areas. The first comment display area can be displayed at any position around the table.

[0072] Figure 5 is a schematic diagram of a first comment display area provided by an embodiment of the present disclosure. As shown in Figure 5 , the first comment display area is located below the table and can be divided into two areas: a first comment display sub-area and a second comment display sub-area. The first comment display sub-area is used to display the first comment for a target cell in a target area, and the second comment display sub-area is used to display the second comment for the target area. The second comment display sub-area can be located before the first comment display sub-area, allowing users to view the second comment for the target area before viewing the first comment for the target cell.

[0073] In the above-mentioned first comment display sub-area, the difference between the first comment and the second comment, as well as the related content in the first comment that matches the second comment, can be marked. The difference between the second comment and the first comment, as well as the related content in the second comment that matches the first comment, can also be marked in the second comment display sub-area.

[0074] In some implementations, the related contents in the first comment and the second comment may be associated, for example, by connecting them with a line, or by displaying the relationship between the related contents in the first comment and the second comment in the third comment display sub-area of ​​the first comment display area.

[0075] It is understood that when there are multiple target cells in the target area, the first comments of different target cells need to be displayed separately in the first comment display sub-area. For example, when the target area is a row, the first comments of different target cells can be distinguished by attribute labels. Referring to Figure 5, there are two target cells, corresponding to attribute labels X1 and X2 respectively. The first comment of the target cell with attribute label X1 is "Incorrect data type, should be character type", and the first comment of the target cell with attribute label X2 is "Data out of range".

[0076] Of course, the second comment content can be directly expanded and displayed in the second comment display sub-area. For example, as shown in FIG5 , the second comment can be “This line and another line H2 content are repeated”.

[0077] As can be seen, the disclosed embodiment can uniformly display the second comment for the target area and the first comment for the target cell in the same first comment display area, making it easier for users to manage comments in a unified manner by region. Furthermore, the first and second comments can be displayed separately by region in the first comment display area, with related content and distinguishing content annotated. This allows users to more clearly view the comments for the target area, improving the display quality of the comments.

[0078] As can be seen from the preceding description, the number of first comments is the same as the number of target cells. Therefore, when the number of target cells is greater than one, different strategies can be used to display the first comments of different target cells. Specifically, the first display attribute of the first comment is determined based on the aforementioned distinguishing content, and the first comment is displayed in the first comment display area according to the first display attribute. If the first and second comments of different target cells include different distinguishing content, the first display attributes of the different target cells are different, achieving a richer display effect for the first comments.

[0079] The first display attribute is a display attribute of the first comment, including but not limited to: display position, display size, display color, display font, etc.

[0080] In one example, the first display attribute can be display position. Thus, the number of differences between the first and second comments in the target cell can be determined, and the first comments in each target cell can be sorted and displayed in descending order based on the number of differences in content corresponding to each target cell. This allows first comments with significant differences from the second comment to be displayed at the front, while first comments with smaller differences from the second comment to be displayed at the back. This allows users to prioritize viewing content that differs from the second comment in the target area, minimizing duplicate viewing, saving users time in reviewing comments, and improving review efficiency.

[0081] In other implementations, the first and second comments of multiple target cells can be matched separately to obtain a matching degree for each target cell. Thus, in the first comment display area, the second comment is displayed first in the second comment display subarea, followed by the first comment in the first comment display subarea. Furthermore, in the first comment display subarea, the first comments of each target cell are sorted and displayed in ascending order according to the matching degree corresponding to each target cell. This allows users to prioritize viewing the first comment of a cell different from the second comment after viewing the second comment, effectively improving comment viewing efficiency.

[0082] The above describes the input and display of regional comments based on the target area. Based on the regional comments of the target area, comment statistics can be further performed. Specifically, first, the regional comments of at least two target areas of the table are obtained; then, the at least two regional comments are aggregated according to the attribute tags corresponding to the cells to obtain a third comment based on the attribute tags; finally, the second comment display area of ​​the table is displayed, and the third comment is displayed in the second comment display area.

[0083] FIG6 is a schematic diagram of a comment aggregation method provided by an embodiment of the present disclosure. Referring to FIG6 , the first row H1 and the second row H2 are respectively used as two target areas of the table, corresponding to the two comment display areas shown in FIG6 .

[0084] The second comment displayed in the comment display area of ​​the first row H1 through the second comment display sub-area is "The content of this row and another row H2 is repeated", and the first comment display sub-area displays: the first comment of the target cell corresponding to the attribute label X1 is "The data type is wrong, it should be character type", and the first comment of the target cell corresponding to the attribute label X2 is "The data is out of range".

[0085] The comment display area of ​​the second row H2 displays the second comment "The content of this row and another row H1 is repeated" through the second comment display sub-area, and displays through the first comment display sub-area: the first comment of the target cell corresponding to the attribute label X1 "Data type error, should be character type", and the first comment of the target cell corresponding to the attribute label X3 "The number of words exceeds the limit".

[0086] The regional comments in the two first comment display areas are aggregated to obtain the comment content displayed in the second comment display area shown in FIG6 . As shown in FIG6 , the comment content includes third comments based on attribute tags, including third comments corresponding to attribute tags X1 through X3 . As shown in FIG6 , a fourth comment, "The content of the first row H1 and the second row H2 overlaps," obtained by aggregating the second comments in all target areas, can also be displayed.

[0087] In some embodiments, during the aggregation process, all first comments corresponding to each attribute tag in different target areas can be obtained, and all first comments for the attribute tag can be aggregated according to content to obtain the number of occurrences of each first comment for the attribute tag, which can be displayed in the second comment display area. For example, for an attribute tag X1, its first comments in multiple target areas are X11, X12, X13, X11, X11, and X12, respectively. Thus, the first comments aggregation results for attribute tag X1 can be obtained as: X11, X12, and X13, and their corresponding numbers of occurrences can be 3, 2, and 1, respectively. The aggregation results for each first comment for attribute tag X1 can then be displayed in the second comment display area according to the number of occurrences.

[0088] Similarly, the second comments may be aggregated to obtain the number of occurrences of each second comment, and the number of occurrences may be displayed in the second comment display area according to the number of occurrences.

[0089] FIG7 is a schematic diagram of a second comment display area provided by an embodiment of the present disclosure. Referring to FIG7 , in the second comment display area, the first comments of the attribute tag X1 include three types: X11, X12, and X13, and the number of occurrences of the three types is N11, N12, and N13. The first comments of the attribute tag X2 include two types: X21 and X22, and the number of occurrences of the two types is N21 and N22. The first comments of the attribute tag X3 include four types: X31, X32, X33, and X34, and the number of occurrences of the four types is N31, N32, N33, and N34.

[0090] In some embodiments, N11 is greater than N12 greater than N13, N21 is greater than N22, N31 is greater than N32 greater than N33 greater than N34, thereby achieving descending order display of the first comments of the same attribute label according to the number of occurrences, allowing users to view the distribution of the first comments of each attribute label from the second comment display area, which helps to improve the comment display effect.

[0091] Figure 7 also shows that the fourth comment after the second comment is aggregated includes two comments, Y1 and Y2. Y1 has a count of N1, and Y2 has a count of N2. N1 can be greater than N2 to sort the fourth comments in different target regions in descending order by count. This can also improve the comment display quality.

[0092] In summary, the disclosed embodiments can, on the one hand, implement coarse-grained second comment input and fine-grained first comment input through a comment input area based on a target area, that is, achieve two levels of comment input through a single comment input area. On the other hand, comments of these two levels of granularity can also be displayed based on the target area. In this way, not only can unified comment input and display be achieved based on the target area, but more detailed comment input and display can also be achieved based on the cell.

[0093] FIG8 is a flowchart of another method for reviewing a table provided by an embodiment of the present disclosure. Referring to FIG8 , the method for reviewing a table may include:

[0094] S301: When a first operation instruction on a table is received, a comment input area for a target area in the table is displayed.

[0095] S302: Obtain the error frequency of the cell corresponding to each attribute label in the historical time period.

[0096] S303: Determine a second display attribute of the attribute label according to the error frequency.

[0097] S304: Displaying an attribute label in the comment input area according to the second display attribute.

[0098] S305: When receiving a selection instruction for at least one target attribute tag, taking the cell corresponding to the target attribute tag as the target cell.

[0099] S306: Determine the number of optional contents of the target cell.

[0100] S307: Displaying an error input area and an error correction input area for the target cell in the comment input area, and when the number of selectable contents is less than or equal to a preset threshold, displaying the selectable contents of the target cell in the error correction input area.

[0101] S308: receiving the error reason input in the error input area, and receiving target content selected from the optional content as error correction content, the error reason and the error correction content forming a first comment.

[0102] S309: receiving a second comment inputted in the comment input area for the target area, where the second comment is used to make a comprehensive comment on the target area.

[0103] S310: Generate regional review content based on the first review and the second review, where the regional review content includes: the first review, the second review, and the difference and related content between the first review and the second review.

[0104] S311: When a second operation instruction on the table is received, a first comment display area for the target area is displayed.

[0105] S312: Determine a first display attribute of the first comment according to the distinguishing content.

[0106] S313: Display the second comment in the first comment display area, and display the first comment in the first comment display area according to the first display attribute, and distinguish and mark the distinguishing content and the related content.

[0107] S314: Obtain regional review contents of at least two target regions in the table.

[0108] S315: Aggregate the comment contents of at least two regions according to the attribute labels corresponding to the cells to obtain a third comment based on the attribute labels.

[0109] S316: Display the second comment display area of ​​the table, and display the third comment in the second comment display area.

[0110] It should be noted that the steps shown in FIG8 can be adjusted in order independently of each other. In addition, the above table comment method can refer to the corresponding description of the table comment method shown in FIG3, which will not be repeated here.

[0111] Corresponding to the table review method of the above embodiment, FIG9 is a structural block diagram of a table review device provided by an embodiment of the present disclosure. For ease of explanation, only the parts related to the embodiment of the present disclosure are shown. Referring to FIG9, the table review device 400 includes:

[0112] The input area display module 401 is configured to display a comment input area for a target area in the table upon receiving a first operation instruction on the table.

[0113] The comment input module 402 is configured to receive a selection instruction for a target cell in the comment input area and a first comment input in the comment input area, wherein the target cell includes one or more cells in the target area.

[0114] The comment generation module 403 is configured to generate regional comment content for the target area, where the regional comment content includes the first comment for the target cell.

[0115] Optionally, the comment generation module 403 is further configured to:

[0116] Receive a second comment entered in the comment input area for the target area, the second comment is used to make a comprehensive comment on the target area; generate the area comment content based on the first comment and the second comment, the area comment content also includes: the second comment for the target area, and the difference content and related content between the second comment and the first comment.

[0117] Optionally, the device further comprises:

[0118] The first comment display module is used to display a first comment display area for the target area when receiving a second operation instruction on the table, so as to respectively display the first comment and the second comment in the first comment display area, and distinguish the distinguishing content and the related content.

[0119] Optionally, the first comment display module is further configured to:

[0120] A first display attribute of the first comment is determined according to the distinguishing content; and the first comment is displayed in the first comment display area according to the first display attribute.

[0121] Optionally, the first comment includes the error reason and correction content, and the comment input module 402 is further used to:

[0122] An error input area and an error correction input area for the target cell are displayed in the comment input area, and optional content of the target cell is displayed in the error correction input area; the error cause entered in the error input area is received, and the target content selected from the optional content is received as the error correction content.

[0123] Optionally, the comment input module 402 is further configured to:

[0124] Determine the number of optional contents of the target cell; if the number of optional contents is less than or equal to a preset threshold, display the optional contents of the target cell in the error correction input area.

[0125] Optionally, the comment input module 402 is further configured to:

[0126] The attribute labels corresponding to the cells in the target area are displayed in the comment input area; when a selection instruction for at least one target attribute label is received, the cell corresponding to the target attribute label is used as the target cell.

[0127] Optionally, the comment input module 402 is further configured to:

[0128] Obtaining the error frequency of each cell corresponding to the attribute label in a historical time period; determining a second display attribute of the attribute label according to the error frequency; and displaying the attribute label in the comment input area according to the second display attribute.

[0129] Optionally, it also includes:

[0130] The comment acquisition module is used to acquire regional comment contents of at least two target regions of the table.

[0131] The comment aggregation module is used to aggregate the comment contents of at least two of the regions according to the attribute tags corresponding to the cells to obtain a third comment based on the attribute tags.

[0132] The second comment display module is configured to display a second comment display area of ​​the table and display the third comment in the second comment display area.

[0133] The form review device provided in this embodiment can be used to implement the technical solution of the above-mentioned form review method embodiment. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.

[0134] FIG10 is a block diagram of an electronic device according to an embodiment of the present disclosure. The electronic device 600 includes a memory 602 and at least one processor 601 .

[0135] The memory 602 stores computer-executable instructions.

[0136] At least one processor 601 executes the computer-executable instructions stored in the memory 602 , so that the electronic device 600 implements the aforementioned form review method.

[0137] In addition, the electronic device may further include a receiver 603 and a transmitter 604. The receiver 603 is configured to receive information from other devices or equipment and forward it to the processor 601. The transmitter 604 is configured to send the information to the other devices or equipment.

[0138] In a first example of the first aspect, an embodiment of the present disclosure provides a table comment method, the method comprising:

[0139] When a first operation instruction on a table is received, a comment input area for a target area in the table is displayed.

[0140] An instruction to select a target cell in the comment input area and a first comment input in the comment input area are received, wherein the target cell includes one or more cells in the target area.

[0141] Generate regional comment content for the target area, where the regional comment content includes the first comment for the target cell.

[0142] Based on the first example of the first aspect, in the second example of the first aspect, generating regional review content for the target area includes:

[0143] A second comment inputted in the comment input area for the target area is received, where the second comment is used to make a comprehensive comment on the target area.

[0144] The regional review content is generated according to the first review and the second review, and the regional review content further includes: the second review for the target area, and the difference content and related content between the second review and the first review.

[0145] Based on the second example of the first aspect, in a third example of the first aspect, the method further includes:

[0146] When a second operation instruction on the table is received, a first comment display area for the target area is displayed, so as to respectively display the first comment and the second comment in the first comment display area, and distinguish the distinguishing content and the related content.

[0147] Based on the third example of the first aspect, in the fourth example of the first aspect, displaying the first comment and the second comment in the first comment display area respectively includes:

[0148] A first display attribute of the first comment is determined according to the distinguishing content.

[0149] The first comment is displayed in the first comment display area according to the first display attribute.

[0150] Based on the first to fourth examples of the first aspect, in a fifth example of the first aspect, the first comment includes an error reason and error correction content, and receiving the first comment input in the comment input area includes:

[0151] An error input area and an error correction input area for the target cell are displayed in the comment input area, and optional content of the target cell is displayed in the error correction input area.

[0152] The error cause input in the error input area is received, and target content selected from the selectable content is received as the error correction content.

[0153] Based on the fifth example of the first aspect, in a sixth example of the first aspect, displaying the optional content of the target cell in the error correction input area includes:

[0154] Determine the number of selectable contents of the target cell.

[0155] If the number of optional contents is less than or equal to a preset threshold, the optional contents of the target cell are displayed in the error correction input area.

[0156] Based on the first to fourth examples of the first aspect, in a seventh example of the first aspect, receiving an instruction to select a target cell in the comment input area includes:

[0157] The attribute labels corresponding to the cells in the target area are displayed in the comment input area.

[0158] When a selection instruction for at least one target attribute tag is received, a cell corresponding to the target attribute tag is used as the target cell.

[0159] Based on the seventh example of the first aspect, in the eighth example of the first aspect, displaying attribute labels corresponding to respective cells in the target area in the comment input area includes:

[0160] Obtain the error frequency of each cell corresponding to the attribute label in a historical time period.

[0161] A second display attribute of the attribute label is determined according to the error frequency.

[0162] The attribute label is displayed in the comment input area according to the second display attribute.

[0163] Based on the seven examples of the first aspect, in a ninth example of the first aspect, further comprising:

[0164] Obtain regional review contents of at least two target regions of the table.

[0165] According to the attribute labels corresponding to the cells, the comment contents of at least two of the regions are aggregated to obtain a third comment based on the attribute labels.

[0166] A second comment display area of ​​the table is displayed, and the third comment is displayed in the second comment display area.

[0167] In a first example of the second aspect, a table review device is provided, the device comprising:

[0168] The input area display module is configured to display a comment input area for a target area in the table when receiving a first operation instruction for the table.

[0169] The comment input module is used to receive a selection instruction for a target cell in the comment input area and a first comment input in the comment input area, wherein the target cell includes one or more cells in the target area.

[0170] A comment generation module is used to generate regional comment content for the target area, where the regional comment content includes the first comment for the target cell.

[0171] Based on the first example of the second aspect, in a second example of the second aspect, the comment generation module is further configured to:

[0172] Receive a second comment entered in the comment input area for the target area, the second comment is used to make a comprehensive comment on the target area; generate the area comment content based on the first comment and the second comment, the area comment content also includes: the second comment for the target area, and the difference content and related content between the second comment and the first comment.

[0173] Based on the second example of the second aspect, in a third example of the second aspect, the apparatus further includes:

[0174] The first comment display module is used to display a first comment display area for the target area when receiving a second operation instruction on the table, so as to respectively display the first comment and the second comment in the first comment display area, and distinguish the distinguishing content and the related content.

[0175] Based on the third example of the second aspect, in the fourth example of the second aspect, the first comment display module is further configured to:

[0176] A first display attribute of the first comment is determined according to the distinguishing content; and the first comment is displayed in the first comment display area according to the first display attribute.

[0177] Based on the first to fourth examples of the second aspect, in a fifth example of the second aspect, the first comment includes an error cause and error correction content, and the comment input module is further configured to:

[0178] An error input area and an error correction input area for the target cell are displayed in the comment input area, and optional content of the target cell is displayed in the error correction input area; the error cause entered in the error input area is received, and the target content selected from the optional content is received as the error correction content.

[0179] Based on the fifth example of the second aspect, in a sixth example of the second aspect, the comment input module is further used to:

[0180] Determine the number of optional contents of the target cell; if the number of optional contents is less than or equal to a preset threshold, display the optional contents of the target cell in the error correction input area.

[0181] Based on the first to fourth examples of the second aspect, in a seventh example of the second aspect, the comment input module is further configured to:

[0182] The attribute labels corresponding to the cells in the target area are displayed in the comment input area; when a selection instruction for at least one target attribute label is received, the cell corresponding to the target attribute label is used as the target cell.

[0183] Based on the seventh example of the second aspect, in an eighth example of the second aspect, the comment input module is further used to:

[0184] Obtaining the error frequency of each cell corresponding to the attribute label in a historical time period; determining a second display attribute of the attribute label according to the error frequency; and displaying the attribute label in the comment input area according to the second display attribute.

[0185] Based on the seven examples of the second aspect, in a ninth example of the second aspect, the embodiment includes:

[0186] The comment acquisition module is used to acquire regional comment contents of at least two target regions of the table.

[0187] The comment aggregation module is used to aggregate the comment contents of at least two of the regions according to the attribute tags corresponding to the cells to obtain a third comment based on the attribute tags.

[0188] The second comment display module is configured to display a second comment display area of ​​the table and display the third comment in the second comment display area.

[0189] In a third aspect, according to one or more embodiments of the present disclosure, an electronic device is provided, comprising: at least one processor and a memory.

[0190] The memory stores computer-executable instructions.

[0191] The at least one processor executes the computer-executable instructions stored in the memory, so that the electronic device implements the method for reviewing a form according to any one of the first aspects.

[0192] In a fourth aspect, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer-executable instructions, and when a processor executes the computer-executable instructions, the computing device implements any one of the table comment methods of the first aspect.

[0193] In a fifth aspect, according to one or more embodiments of the present disclosure, a computer program is provided, wherein the computer program is used to implement the method for commenting on a table according to any one of the first aspects.

[0194] The above description is merely an example 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 a specific combination of the above-mentioned technical features, but should also cover 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.

[0195] 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, multitasking 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.

[0196] Although the present disclosure 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. A form comment method, comprising: Upon receiving a first operation instruction on a table, displaying a comment input area for a target area in the table; receiving a selection instruction for a target cell in the comment input area and a first comment input in the comment input area, wherein the target cell includes one or more cells in the target area; Generate regional comment content for the target area, where the regional comment content includes the first comment for the target cell.

2. The method according to claim 1, wherein The generating of regional review content for the target area includes: receiving a second comment inputted in the comment input area for the target area, wherein the second comment is used to make a comprehensive comment on the target area; The regional review content is generated according to the first review and the second review, and the regional review content further includes: the second review for the target area, and the difference content and related content between the second review and the first review.

3. The method according to claim 2, further comprising: When a second operation instruction on the table is received, a first comment display area for the target area is displayed, so as to respectively display the first comment and the second comment in the first comment display area, and distinguish the distinguishing content and the related content.

4. The method according to claim 3, wherein: Displaying the first comment and the second comment in the first comment display area respectively includes: determining a first display attribute of the first comment according to the distinguishing content; The first comment is displayed in the first comment display area according to the first display attribute.

5. The method according to any one of claims 1 to 4, wherein: The first comment includes the error reason and error correction content, and receiving the first comment input in the comment input area includes: Displaying an error input area and an error correction input area for the target cell in the comment input area, and displaying optional content of the target cell in the error correction input area; The error cause input in the error input area is received, and target content selected from the selectable content is received as the error correction content.

6. The method according to claim 5, wherein: Displaying the optional content of the target cell in the error correction input area includes: Determine the number of optional contents of the target cell; If the number of optional contents is less than or equal to a preset threshold, the optional contents of the target cell are displayed in the error correction input area.

7. The method according to any one of claims 1 to 6, wherein: The receiving a selection instruction for a target cell in the comment input area includes: Displaying attribute labels corresponding to respective cells in the target area in the comment input area; When a selection instruction for at least one target attribute tag is received, a cell corresponding to the target attribute tag is used as the target cell.

8. The method according to claim 7, wherein: Displaying attribute labels corresponding to each cell in the target area in the comment input area includes: Obtain the error frequency of each cell corresponding to the attribute label in a historical time period; determining a second display attribute of the attribute label according to the error frequency; The attribute label is displayed in the comment input area according to the second display attribute.

9. The method according to claim 7 or 8, further comprising: Obtaining regional review contents of at least two target regions of the table; aggregating the comment contents of at least two of the regions according to the attribute labels corresponding to the cells to obtain a third comment based on the attribute labels; A second comment display area of ​​the table is displayed, and the third comment is displayed in the second comment display area.

10. A table review device comprising: an input area display module, configured to display a comment input area for a target area in the table upon receiving a first operation instruction on the table; a comment input module configured to receive a selection instruction for a target cell in the comment input area and a first comment input in the comment input area, wherein the target cell includes one or more cells in the target area; The comment generation module is configured to generate regional comment content for the target area, where the regional comment content includes the first comment for the target cell.

11. An electronic device comprising: at least one processor and memory; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the electronic device implements the form review method according to any one of claims 1 to 9.

12. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer-executable instructions, and when a processor executes the computer-executable instructions, the computing device implements the form review method according to any one of claims 1 to 9.

13. A computer program, wherein The computer program is used to implement the form review method according to any one of claims 1 to 9.