CN110472220A - 粘贴操作的处理方法、装置、电子设备及计算机可读存储介质 - Google Patents

粘贴操作的处理方法、装置、电子设备及计算机可读存储介质 Download PDF

Info

Publication number
CN110472220A
CN110472220A CN201910778622.XA CN201910778622A CN110472220A CN 110472220 A CN110472220 A CN 110472220A CN 201910778622 A CN201910778622 A CN 201910778622A CN 110472220 A CN110472220 A CN 110472220A
Authority
CN
China
Prior art keywords
comment
unit lattice
paste
information
comment information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910778622.XA
Other languages
English (en)
Other versions
CN110472220B (zh
Inventor
徐煜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201910778622.XA priority Critical patent/CN110472220B/zh
Publication of CN110472220A publication Critical patent/CN110472220A/zh
Application granted granted Critical
Publication of CN110472220B publication Critical patent/CN110472220B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/543User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开公开了一种粘贴操作的处理方法、装置、电子设备及计算机可读存储介质。该方法包括:当接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息,粘贴前置操作为复制操作或剪切操作;当在第二单元格中接收到粘贴操作时,根据前置操作的类型确定是否对评论信息进行粘贴处理;在第二单元格中对内容信息进行粘贴处理。本公开实施例能够根据粘贴前置操作的类型,确定是否将评论信息与内容信息一起粘贴,实现在粘贴过程中完成评论信息是否伴随内容信息一起粘贴的处理,使得粘贴的最终结果能够符合用户需求,进而节省用户操作,提高粘贴效率,提高易用性。

Description

粘贴操作的处理方法、装置、电子设备及计算机可读存储介质
技术领域
本公开实施例涉及信息处理技术,尤其涉及一种粘贴操作的处理方法、装置、电子设备及计算机可读存储介质。
背景技术
随着信息技术的发展,电子文档的编辑从离线转向在线。多个用户上线后,可以对线上的电子文档进行编辑,并对电子文档中的内容添加评论。
在实践过程中发现,用户对在线文档中某个单元格内容进行评论后,对该单元格的复制或剪切过程中,评论信息会随单元格内容同步移动。
但是,并不是所有的复制或剪切操作均需要将单元格内容和评论一起粘贴。此时,用户需要在完成粘贴操作后,手动删除评论,粘贴效率低,易用性差。
发明内容
本公开提供一种粘贴操作的处理方法、装置、电子设备及计算机可读存储介质,以提高粘贴效率,提高易用性。
第一方面,本公开实施例提供了一种粘贴操作的处理方法,包括:
当接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息,粘贴前置操作为复制操作或剪切操作;
当在第二单元格中接收到粘贴操作时,根据前置操作的类型确定是否对评论信息进行粘贴处理;
在第二单元格中对内容信息进行粘贴处理。
第二方面,本公开实施例提供了一种粘贴操作的处理装置,其特征在于,包括:
获取模块,用于当接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息,粘贴前置操作为复制操作或剪切操作;
评论粘贴模块,用于当在第二单元格中接收到粘贴操作时,根据前置操作的类型确定是否对获取模块获取的评论信息进行粘贴处理;
内容粘贴模块,用于在第二单元格中对获取模块获取的内容信息进行粘贴处理。
第三方面,本公开实施例还提供了一种电子设备,包括存储装置、处理装置以及存储在存储装置上并可在处理装置上运行的计算机程序,处理装置执行程序时实现如第一方面所示的粘贴操作的处理方法。
第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所示的粘贴操作的处理方法。
本公开实施例在接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息;然后,当在第二单元格中接收到粘贴操作时,根据前置操作的类型确定是否对评论信息进行粘贴处理;最后,在第二单元格中对内容信息进行粘贴处理。相对于粘贴操作时评论信息伴随内容信息一起粘贴时,用户需进行额外的删除操作,导致粘贴效率低、易用性差。本公开实施例能够根据粘贴前置操作的类型,确定是否将评论信息与内容信息一起粘贴,实现在粘贴过程中完成评论信息是否伴随内容信息一起粘贴的处理,使得粘贴的最终结果能够符合用户需求,进而节省用户操作,提高粘贴效率,提高易用性。
附图说明
图1是本公开实施例中的一个粘贴操作的处理方法的流程图;
图2是本公开实施例中的另一个粘贴操作的处理方法的流程图;
图3是本公开实施例中的另一个粘贴操作的处理方法的流程图;
图4是本公开实施例中的另一个粘贴操作的处理方法的流程图;
图5是本公开实施例中的另一个粘贴操作的处理方法的流程图;
图6是本公开实施例中的一个粘贴操作的处理装置的结构示意图;
图7是本公开实施例中的另一个粘贴操作的处理装置的结构示意图;
图8是本公开实施例中的一个电子设备结构示意图;
图9是本公开实施例中的一个***架构示意图。
具体实施方式
下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本公开,而非对本公开的限定。下述各实施例中,每个实施例中同时提供了可选特征和示例,实施例中记载的各个特征可进行组合,形成多个可选方案,不应将每个编号的实施例仅视为一个技术方案。另外还需要说明的是,为了便于描述,附图中仅示出了与本公开相关的部分而非全部结构。
本公开实施例提供了一种粘贴操作的处理方法,能够在带有评论信息的单元格触发粘贴操作时,根据粘贴操作的前置操作确定是否对评论信息进行粘贴处理,进而更加灵活的处理评论信息。此外,在粘贴操作中,用户可以根据使用需求通过粘贴选项菜单人工调整评论信息的粘贴结果。粘贴操作完毕后,用户可以得到与自身预期相符的粘贴结果,不需要人工删除多余的评论信息,提高粘贴处理效率,提高易用性。
图1为本公开实施例提供的一种粘贴操作的处理方法的流程图,本公开实施例可适用于对数据请求进行处理的情况,该方法可以由电子设备来执行,电子设备可以包括但不限于诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置、车载终端设备、车载显示终端、车载电子后视镜等等的移动终端设备以及诸如数字TV、台式计算机等等的固定终端设备,该方法具体包括如下步骤:
步骤110、当接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息,粘贴前置操作为复制操作或剪切操作。
可编辑文档中可以包含表格或者可编辑文档本身为表格文件。第一单元格为用户触发复制操作或粘贴操作的单元格,第一单元格包括内容信息和评论信息。内容信息可以包括文本信息、图片信息或公式等,内容信息还可以为空。
评论信息为建立的评论对象以及评论对象中包含的内容。用户在可编辑文档中首先选择一个单元格,然后为选中的单元格建立评论。后台生成评论对象,并以评论框的形式输出评论对象,将评论对象与选中的单元格进行锚定。在评论框中显示锚定的单元格标识。用户可在建立的评论框中输入评论信息。可选的,评论信息的格式可以为文本、图片或链接等。评论信息的内容也可以为空。
用户在编辑第一单元格的评论框内容后,如果存在移动第一单元格的需求,则可基于第一单元格输入拷贝操作或剪切操作。此时,电子设备将第一单元格的内容信息以及评论对象的内容(即评论信息)拷贝到缓存中的剪贴板(ClipBoard)上。
步骤120、当在第二单元格中接收到粘贴操作时,根据前置操作的类型确定是否对评论信息进行粘贴处理。
第二单元格为用户选择的用于粘贴第一单元格数据的单元格。前置操作为复制操作或剪切操作。目前常规的复制操作实现方式为无差别的复制第一单元格的内容信息和评论信息到第二单元格。
复制操作也称拷贝操作,用于将内容信息从第一单元格拷贝一份完全一样的到第二单元格,而第一单元格的内容数据和评论信息依然保留。相应的,如果前置操作的类型为复制操作,则取消对评论信息进行粘贴处理。此时,默认的复制操作仅限复制第一单元格的内容信息,不复制评论信息。
剪切操作将内容信息和评论信息从第一单元格移动到第二单元格,而第一单元格的内容数据和评论信息自动删除。相应的,如果前置操作的类型为剪切操作,则对评论信息进行粘贴处理。
示例性的,粘贴处理包括如下步骤:在第二单元格处建立评论对象;根据第二单元格的位置信息和评论信息对评论对象进行赋值。
新建的评论对象具有相应的评论框,在评论框中输出第二单元格的为位置信息。根据剪切板中缓存的评论信息对新建的评论对象的评论信息进行赋值,并通过新建的评论对象的评论框输出评论信息。
在对评论信息进行粘贴操作后,根据前置操作类型对第一单元格的评论信息进行相应操作。示例性的,如果前置操作为复制操作,则保留第一单元格的评论信息。如果前置操作为剪切操作,则删除第一单元格的评论信息。
步骤130、在第二单元格中对内容信息进行粘贴处理。
当触发粘贴操作时,将剪切板中的第一单元格的内容信息写入到第二单元格中,完成第二单元格的内容信息的粘贴处理。
本公开实施例提供的粘贴操作的处理方法,在接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息;然后,当在第二单元格中接收到粘贴操作时,根据前置操作的类型确定是否对评论信息进行粘贴处理;最后,在第二单元格中对内容信息进行粘贴处理。相对于目前粘贴操作时评论信息伴随内容信息一起粘贴时,用户需进行额外的删除操作,导致粘贴效率低、易用性差。本公开实施例能够根据粘贴前置操作的类型,确定是否将评论信息与内容信息一起粘贴,实现在粘贴过程中完成评论信息是否伴随内容信息一起粘贴的处理,使得粘贴的最终结果能够符合用户需求,进而节省用户操作,提高粘贴效率,提高易用性。
图2为本公开实施例提供的一种粘贴操作的处理方法的流程图,作为对上述实施例的进一步说明,包括:
步骤210、当接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息,粘贴前置操作为复制操作或剪切操作。
步骤220、当在第二单元格中接收到粘贴操作时,如果前置操作的类型为剪切操作,则对评论信息进行粘贴处理。
步骤230、显示第一粘贴选项菜单,第一粘贴选项菜单包括保留评论选项,保留评论选项默认为勾选状态。
在对评论信息进行初步的粘贴处理后,在新建的评论框上或者新建的评论框旁可显示第一粘贴选项菜单。第一粘贴选项菜单中包含评论信息的粘贴选项和内容信息的粘贴选项。可选的,第一粘贴选项菜单由上下两部分组成,上部分显示有内容信息的粘贴选项,包括仅粘贴值、仅粘贴格式和仅粘贴公式。上部分和下部分通过一分割线隔断。下部分显示有评论信息的粘贴选项。用户选择某个粘贴选项后,表格界面输出相应的粘贴结果。用户可根据粘贴结果重新选择粘贴选项。
进一步的,评论信息的粘贴选项前设置有勾选标记。评论信息的粘贴选项又称为保留评论选项,保留评论选项默认为勾选状态。此时,勾选标记为勾选状态。第二单元格处显示有新建的评论框。
步骤240、若接收到保留评论选项的反选指令,则保留评论选项调整为反选状态,取消对评论信息的粘贴处理。
若用户此次剪切需求为只剪切内容信息,则可通过点击保留评论选项触发反选指令。电子设备接收到反选指令后,保留评论选项的勾选状态变更为反选状态。同时,取消对评论信息的粘贴处理。示例性的,删除第二单元格已粘贴的评论信息。进一步的,在第一单元格处恢复显示评论信息,使得第一单元格处显示有评论信息,第二单元格处显示有内容信息。
步骤250、在第二单元格中对内容信息进行粘贴处理。
本公开实施例提供的粘贴操作的处理方法,能够在粘贴操作的前置操作为剪切操作时,将内容信息和评论信息一起粘贴到第二单元格。此外,通过第一粘贴选项菜单能够在机器按照默认方式粘贴评论信息后,由用户对是否粘贴评论信息进行选择,实现根据用户的使用需求调整评论信息的粘贴策略,使用户能够在粘贴过程中对评论信息进行调整,提高易用性。
图3为本公开实施例提供的一种粘贴操作的处理方法的流程图,作为对上述实施例的进一步说明,包括:
步骤310、当接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息,粘贴前置操作为复制操作或剪切操作。
步骤320、当在第二单元格中接收到粘贴操作时,如果前置操作的类型为复制操作,则取消对评论信息进行粘贴处理。
步骤330、显示第二粘贴选项菜单,第二粘贴选项菜单包括保留评论选项,保留评论选项默认为反选状态。
在对评论信息进行粘贴操作后,在第二单元格处显示第二粘贴选项菜单。第二粘贴选项菜单中包含评论信息的粘贴选项和内容信息的粘贴选项。可选的,第二粘贴选项菜单由上下两部分组成,上部分显示有内容信息的粘贴选项,包括仅粘贴值、仅粘贴格式和仅粘贴公式。上部分和下部分通过一分割线隔断。下部分显示有评论信息的粘贴选项。用户选择某个粘贴选项后,表格界面输出相应的粘贴结果。用户可根据粘贴结果重新选择粘贴选项。
进一步的,内容信息的粘贴选项供用户点击选择。评论信息的粘贴选项前设置有勾选标记。评论信息的粘贴选项又称为保留评论选项,保留评论选项默认为反选状态。此时,勾选标记为反选状态。第二单元格处未显示有新建的评论框。
步骤340、若接收到保留评论选项的勾选指令,则保留评论选项调整为勾选状态,对评论信息进行粘贴处理。
若用户此次复制需求为即粘贴内容信息又粘贴评论信息,则可通过点击保留评论选项触发勾选指令。电子设备接收到勾选指令后,保留评论选项的勾选状态变更为勾选状态。同时,在第二单元格处新建评论对象,并在评论对象的评论框中显示第二单元格的位置信息以及评论信息。
步骤350、在第二单元格中对内容信息进行粘贴处理。
本公开实施例提供的粘贴操作的处理方法,能够在粘贴操作的前置操作为复制操作时,只将第一单元格的内容信息粘贴到第二单元格中。此外,通过第二粘贴选项菜单能够在机器按照默认方式粘贴评论信息后,由用户对是否粘贴评论信息进行选择,实现根据用户的使用需求调整评论信息的粘贴策略,使用户能够在粘贴过程中对评论信息进行调整,提高易用性。
图4为本公开实施例提供的一种粘贴操作的处理方法的流程图,作为对上述实施例的进一步说明,在一种实现方式中,用户处于在线表格编辑界面中,粘贴操作的前置操作为剪切操作,相应的上述实施例可通过下述方式进行实施:
步骤410、在在线表格编辑界面中检测第一单元格的粘贴前置操作。
当用户使用在线编辑软件边界表格时,电子设备检测在线表格编辑界面触发的粘贴前置操作。例如对具有评论信息的单元格的剪切操作。
在一个使用场景中,在在线表格编辑界面中,H3单元格中已输入的内容信息为“这是一个示例格子”。该H3单元格具有一评论信息和位置信息,评论信息包括评论用户标识和评论信息内容。评论用户标识包括评论用户名称“XX”和评论用户头像。评论信息内容为“这是一条示例评论,锚定关系为H3单元格”。位置信息为H3。
步骤420、当接收到第一单元格的剪切操作时,获取第一单元格的内容信息和评论信息。
用户在第一单元格的右键菜单中选择剪切,或使用剪切快捷键触发第一单元的剪切操作。电子设备将第一单元格的内容信息和评论信息拷贝到剪切板中。
步骤430、当在第二单元格中接收到粘贴操作时,对评论信息进行粘贴处理。在第二单元格中对内容信息进行粘贴处理。
用户在第二单元格的右键菜单中选择粘贴,或使用粘贴快捷键触发粘贴操作。新建评论框后,根据第二单元格的位置信息修改评论框中的位置信息。
示例性的,在在线表格边界界面中,第二单元格的位置信息为F11。进行粘贴处理时,不仅将第一单元格的内容信息“这是一个示例格子”粘贴到第二单元格F11,而且在第二单元格处新建一个评论框。评论框包括评论信息和位置信息,评论信息包括评论用户标识和评论信息内容。评论用户标识包括评论用户名称“XX”和评论用户头像。评论信息内容为“这是一条示例评论,锚定关系为H3单元格”。位置信息为F11。
步骤440、在第二单元格处显示第一粘贴选项菜单,第一粘贴选项菜单包括保留评论选项,保留评论选项默认为勾选状态。
在完成初步的粘贴处理后,在第二单元格处显示第一粘贴选项菜单。第一粘贴选项菜单中保留评论选项默认为勾选状态。此时,保留评论选项前存在对勾图标。
步骤450、若接收到保留评论选项的反选指令,则保留评论选项调整为反选状态。
用户可通过点击保留评论选项输入反选指令。反选后的第一粘贴选项菜单中,保留评论选项前无对勾图标。
步骤460、删除第二单元格已粘贴的评论信息;在第一单元格处恢复显示评论信息。
当用户输入反选指令时,删除第二单元格处的评论框,同时恢复第一单元格处的评论框。
图5为本公开实施例提供的一种粘贴操作的处理方法的流程图,作为对上述实施例的进一步说明,在一种实现方式中,用户处于在线表格编辑界面中,粘贴操作的前置操作为复制操作,上述实施例可通过下述方式进行实施:
步骤510、在在线表格编辑界面中检测第一单元格的粘贴前置操作。
当用户使用在线编辑软件边界表格时,电子设备检测在线表格编辑界面触发的粘贴前置操作。例如对具有评论信息的单元格的复制操作。
在一个使用场景中,在在线表格编辑界面H3单元格中已输入的内容信息为“这是一个示例格子”。同时,该H3单元格具有一评论信息和位置信息,评论信息包括评论用户标识和评论信息内容。评论用户标识包括评论用户名称“XX”和评论用户头像。评论信息内容为“这是一条示例评论,锚定关系为H3单元格”。位置信息为H3。
步骤520、当接收到第一单元格的复制操作时,获取第一单元格的内容信息和评论信息。在第二单元格中对内容信息进行粘贴处理。
用户在第一单元格的右键菜单中选择复制,或使用复制快捷键触发第一单元的复制操作。电子设备将第一单元格的内容信息和评论信息拷贝到剪切板中。
步骤530、当接收到第一单元格的粘贴操作时,取消对评论信息进行粘贴处理。
用户在第二单元格的右键菜单中选择粘贴,或使用粘贴快捷键触发粘贴操作。在第二单元格中写入剪切板中缓存的内容信息“这是一个示例格子”。
步骤540、显示第二粘贴选项菜单,第二粘贴选项菜单包括保留评论选项,保留评论选项默认为反选状态。
进一步的,第二粘贴选项菜单可以作为一个一级菜单也可以作为一个二级菜单。当作为二级菜单时,一级菜单为一个粘贴选项图标。该粘贴选项图标具有下拉箭头,用户点击该粘贴选项图标后,显示第二粘贴选项菜单。第一粘贴选项菜单也可以按上述方式实施。第二粘贴选项菜单中保留评论选项默认为反选状态。此时,保留评论选项前无对勾图标。
步骤550、若接收到保留评论选项的勾选指令,则保留评论选项调整为勾选状态,对评论信息进行粘贴处理。
用户可通过点击保留评论选项输入勾选指令。勾选后的第一粘贴选项菜单,保留评论选项前存在对勾图标。
此外,在第二单元格处新建评论框,并对评论框进行赋值。示例性的,在第二单元格处新建一个评论框。评论框包括评论信息和位置信息,评论信息包括评论用户标识和评论信息内容。评论用户标识包括评论用户名称“XX”和评论用户头像。评论信息内容为“这是一条示例评论,锚定关系为H3单元格”。位置信息为F10。
上述实施提供的粘贴操作的处理方法中,复制操作和剪切操作具有不同的粘贴处理方式,复制操作和剪切操作的默认处理方式可以满足大多数的用户需求。当用户有不同的粘贴需求时,可以支持用户对粘贴处理的自定义,满足差异化的个性粘贴需求。此外,粘贴选项菜单能够基于已有的选择性粘贴,增加评论内容的粘贴选项,降低用户认知成本,提高易用性。
图6为本公开实施例提供的一种粘贴操作的处理装置的结构示意图,本公开实施例可适用于在线文档编辑时,对具有评论的单元格进行复制或剪切的情况,该装置可以位于电子设备中,电子设备可以为智能手机、平板电脑、可穿戴设备、个人计算机或笔记本电脑等,该装置具体包括:获取模块31、评论粘贴模块32和内容粘贴模块33。
获取模块31,用于当接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息,粘贴前置操作为复制操作或剪切操作;
评论粘贴模块32,用于当在第二单元格中接收到粘贴操作时,根据前置操作的类型确定是否对获取模块31获取的评论信息进行粘贴处理;
内容粘贴模块33,用于在第二单元格中对获取模块31获取的内容信息进行粘贴处理。
进一步的,评论粘贴模块32用于:
如果前置操作的类型为剪切操作,则对评论信息进行粘贴处理;
如果前置操作的类型为复制操作,则取消对评论信息进行粘贴处理。
进一步的,如图7所示,还包括调整模块34和检测模块35。
调整模块34用于:显示第一粘贴选项菜单,第一粘贴选项菜单包括保留评论选项,保留评论选项默认为勾选状态;
若接收到保留评论选项的反选指令,则保留评论选项调整为反选状态;取消对评论信息的粘贴处理。
进一步的,调整模块34用于:删除第二单元格已粘贴的评论信息;
在第一单元格处恢复显示评论信息。
进一步的,显示第二粘贴选项菜单,第二粘贴选项菜单包括保留评论选项,保留评论选项默认为反选状态;
若接收到保留评论选项的勾选指令,则保留评论选项调整为勾选状态;对评论信息进行粘贴处理。
进一步的,评论粘贴模块32用于:
在第二单元格处建立评论对象;
根据第二单元格的位置信息和评论信息对评论对象进行赋值;
如果前置操作为复制操作,则保留第一单元格的评论信息;
如果前置操作为剪切操作,则删除第一单元格的评论信息。
进一步的,检测模块35用于:在在线表格编辑界面中检测第一单元格的粘贴前置操作。
本公开实施例提供的粘贴操作的处理装置,获取模块31在接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息;然后,评论粘贴模块32当在第二单元格中接收到粘贴操作时,根据前置操作的类型确定是否对评论信息进行粘贴处理;最后,内容粘贴模块33在第二单元格中对内容信息进行粘贴处理。相对于目前粘贴操作时评论信息伴随内容信息一起粘贴时,用户需进行额外的删除操作,导致粘贴效率低、易用性差。本公开实施例能够根据粘贴前置操作的类型,确定是否将评论信息与内容信息一起粘贴,实现在粘贴过程中完成评论信息是否伴随内容信息一起粘贴的处理,使得粘贴的最终结果能够符合用户需求,进而节省用户操作,提高粘贴效率。此外,通过第一粘贴选项菜单和第二粘贴选项菜单能够在机器按照默认方式粘贴评论信息后,由用户对是否粘贴评论信息进行选择,实现根据用户的使用需求调整评论信息的粘贴策略,使用户能够在粘贴过程中对评论信息进行调整,提高易用性。
上述装置可执行本公开前述所有实施例所提供的方法,具备执行上述方法相应的功能模块和有益效果。未在本公开实施例中详尽描述的技术细节,可参见本公开前述所有实施例所提供的方法。
下面参考图8,其示出了适于用来实现本公开实施例的电子设备800的结构示意图。本公开实施例中的终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图8示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图8所示,电子设备800可以包括处理装置(例如中央处理器、图形处理器等)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储装置808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有电子设备800操作所需的各种程序和数据。处理装置801、ROM 802以及RAM 803通过总线804彼此相连。输入/输出(I/O)接口805也连接至总线804。
通常,以下装置可以连接至I/O接口805:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置806;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置807;包括例如磁带、硬盘等的存储装置808;以及通信装置809。通信装置809可以允许电子设备800与其他设备进行无线或有线通信以交换数据。虽然图8示出了具有各种装置的电子设备800,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置809从网络上被下载和安装,或者从存储装置808被安装,或者从ROM802被安装。在该计算机程序被处理装置801执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:当接收到第一单元格的粘贴前置操作时,获取第一单元格的内容信息和评论信息,粘贴前置操作为复制操作或剪切操作;当在第二单元格中接收到粘贴操作时,根据前置操作的类型确定是否对评论信息进行粘贴处理;在第二单元格中对内容信息进行粘贴处理。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
本公开提供的粘贴操作的处理方法除了可以上述电子设备中进行本地处理之外,参照图9所示的***架构100,还可以应用于服务器,用户通过终端侧设备进行操作后,由服务器端进行计算操作,并将显示指令发送至终端侧,由终端侧显示服务器的处理结果。终端侧可以为笔记本电脑103、平板电脑102、智能手机101等,终端侧通过云网络104与网络测服务器105进行通信。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定,例如,获取模块还可以被描述为“当接收到第一单元格的粘贴前置操作时,获取所述第一单元格的内容信息和评论信息的模块”。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
注意,上述仅为本公开的较佳实施例及所运用技术原理。本领域技术人员会理解,本公开不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本公开的保护范围。因此,虽然通过以上实施例对本公开进行了较为详细的说明,但是本公开不仅仅限于以上实施例,在不脱离本公开构思的情况下,还可以包括更多其他等效实施例,而本公开的范围由所附的权利要求范围决定。

Claims (10)

1.一种粘贴操作的处理方法,其特征在于,包括:
当接收到第一单元格的粘贴前置操作时,获取所述第一单元格的内容信息和评论信息,所述粘贴前置操作为复制操作或剪切操作;
当在第二单元格中接收到粘贴操作时,根据所述前置操作的类型确定是否对所述评论信息进行粘贴处理;
在所述第二单元格中对所述内容信息进行粘贴处理。
2.根据权利要求1所述的粘贴操作的处理方法,其特征在于,所述根据所述前置操作的类型确定是否粘贴评论信息,包括:
如果所述前置操作的类型为剪切操作,则对所述评论信息进行粘贴处理;
如果所述前置操作的类型为复制操作,则取消对所述评论信息进行粘贴处理。
3.根据权利要求2所述的粘贴操作的处理方法,其特征在于,在如果所述前置操作的类型为剪切操作,则对所述评论信息进行粘贴处理之后,还包括:
显示第一粘贴选项菜单,所述第一粘贴选项菜单包括保留评论选项,所述保留评论选项默认为勾选状态;
若接收到所述保留评论选项的反选指令,则所述保留评论选项调整为反选状态;取消对所述评论信息的粘贴处理。
4.根据权利要求3所述的粘贴操作的处理方法,其特征在于,所述取消对所述评论信息的粘贴处理,包括:
删除第二单元格已粘贴的评论信息;
在第一单元格处恢复显示所述评论信息。
5.根据权利要求2所述的粘贴操作的处理方法,其特征在于,在如果所述前置操作的类型为复制操作,则取消对所述评论信息进行粘贴处理之后,还包括:
显示第二粘贴选项菜单,所述第二粘贴选项菜单包括保留评论选项,所述保留评论选项默认为反选状态;
若接收到所述保留评论选项的勾选指令,则所述保留评论选项调整为勾选状态;对所述评论信息进行粘贴处理。
6.根据权利要求1-5中任一项所述的粘贴操作的处理方法,其特征在于,所述对所述评论信息进行粘贴处理,包括:
在第二单元格处建立评论对象;
根据第二单元格的位置信息和所述评论信息对所述评论对象进行赋值;
如果前置操作为复制操作,则保留第一单元格的评论信息;
如果前置操作为剪切操作,则删除第一单元格的评论信息。
7.根据权利要求6所述的粘贴操作的处理方法,其特征在于,在当接收到第一单元格的粘贴前置操作时,获取所述第一单元格的内容信息和评论信息之前,还包括:
在在线表格编辑界面中检测第一单元格的粘贴前置操作。
8.一种粘贴操作的处理装置,其特征在于,包括:
获取模块,用于当接收到第一单元格的粘贴前置操作时,获取所述第一单元格的内容信息和评论信息,所述粘贴前置操作为复制操作或剪切操作;
评论粘贴模块,用于当在第二单元格中接收到粘贴操作时,根据所述前置操作的类型确定是否对所述获取模块获取的所述评论信息进行粘贴处理;
内容粘贴模块,用于在所述第二单元格中对所述获取模块获取的所述内容信息进行粘贴处理。
9.一种电子设备,包括存储装置、处理装置以及存储在存储装置上并可在处理装置上运行的计算机程序,其特征在于,所述处理装置执行所述程序时实现如权利要求1-7中任一所述的粘贴操作的处理方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的粘贴操作的处理方法。
CN201910778622.XA 2019-08-22 2019-08-22 粘贴操作的处理方法、装置、电子设备及计算机可读存储介质 Active CN110472220B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910778622.XA CN110472220B (zh) 2019-08-22 2019-08-22 粘贴操作的处理方法、装置、电子设备及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910778622.XA CN110472220B (zh) 2019-08-22 2019-08-22 粘贴操作的处理方法、装置、电子设备及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN110472220A true CN110472220A (zh) 2019-11-19
CN110472220B CN110472220B (zh) 2023-01-06

Family

ID=68513365

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910778622.XA Active CN110472220B (zh) 2019-08-22 2019-08-22 粘贴操作的处理方法、装置、电子设备及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN110472220B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111353272A (zh) * 2019-12-24 2020-06-30 浙江明度智控科技有限公司 一种web表格的信息显示方法和装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106033407A (zh) * 2015-03-19 2016-10-19 珠海金山办公软件有限公司 一种数据粘贴方法及装置
CN107766163A (zh) * 2017-10-27 2018-03-06 深圳市口袋网络科技有限公司 一种待用信息粘贴方法、装置、设备及存储介质
CN107918563A (zh) * 2017-09-30 2018-04-17 华为技术有限公司 一种复制和粘贴的方法、数据处理装置和用户设备
CN109684022A (zh) * 2018-12-28 2019-04-26 天津字节跳动科技有限公司 文字输入处理方法、装置和电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106033407A (zh) * 2015-03-19 2016-10-19 珠海金山办公软件有限公司 一种数据粘贴方法及装置
CN107918563A (zh) * 2017-09-30 2018-04-17 华为技术有限公司 一种复制和粘贴的方法、数据处理装置和用户设备
WO2019062910A1 (zh) * 2017-09-30 2019-04-04 华为技术有限公司 一种复制和粘贴的方法、数据处理装置和用户设备
CN107766163A (zh) * 2017-10-27 2018-03-06 深圳市口袋网络科技有限公司 一种待用信息粘贴方法、装置、设备及存储介质
CN109684022A (zh) * 2018-12-28 2019-04-26 天津字节跳动科技有限公司 文字输入处理方法、装置和电子设备

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111353272A (zh) * 2019-12-24 2020-06-30 浙江明度智控科技有限公司 一种web表格的信息显示方法和装置
CN111353272B (zh) * 2019-12-24 2023-10-20 明度智云(浙江)科技有限公司 一种web表格的信息显示方法和装置

Also Published As

Publication number Publication date
CN110472220B (zh) 2023-01-06

Similar Documents

Publication Publication Date Title
US8910053B2 (en) Mobile terminal, electronic system and method of transmitting and receiving data using the same
US8701001B2 (en) Screen capture
US8948566B2 (en) Digital signage apparatus and method using the same
CN109634598A (zh) 一种页面显示方法、装置、设备及存储介质
CN104298558B (zh) 信息处理方法和装置
US11586683B2 (en) Methods, systems and recording mediums for managing conversation contents in messenger
US10810204B2 (en) Providing access to an electronic message attachment
CN110287473A (zh) 电子表格编辑方法及装置
KR101578428B1 (ko) 이동단말기 및 그의 일상 로그 시각화 방법
CN112181576A (zh) 表单处理方法、装置、终端及存储介质
CN109492200A (zh) 协同文档还原方法、装置、存储介质及电子设备
CN110889263A (zh) 文档的待办事项生成方法、装置、设备及存储介质
CN109684022A (zh) 文字输入处理方法、装置和电子设备
US20220391457A1 (en) Page operation processing method, electronic device, and non-transitory computer-readable storage medium
KR102127336B1 (ko) Vip의 메시지를 관리하는 기능을 제공하는 방법 및 단말
US20190222634A1 (en) Translating a user's working context from one operating system and associated applications to a different operating system and associated applications
KR20130091878A (ko) 이동 단말기 및 이동 단말기의 제어 방법
US20240012985A1 (en) Table content processing method and apparatus, and device and storage medium
CN110472220A (zh) 粘贴操作的处理方法、装置、电子设备及计算机可读存储介质
CN109492039A (zh) 一种日志数据的记录方法、装置、电子设备及可读介质
US20230401377A1 (en) Document creation method and apparatus, and device and storage medium
US10523677B2 (en) Managing metadata for external content within a computing environment
WO2024001936A1 (zh) 一种信息交互方法、装置、设备及介质
KR20140062527A (ko) 메일 데이터 삽입영역 전환방법 및 장치
CN110069760A (zh) 一种文档问题反馈方法、装置、介质和电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant