【技术实现步骤摘要】
背-景技术现代桌面出版应用程序使用户能够容易地创建电子文档。许多桌面出版应用程序中可用于创建电子文档的一个特征被称为“邮件合并”。邮件合并通过允许用户连接到单个数据源并合并来自其中的数据,自动化了创建各种数据文档的过程。在使用邮件合并特征时,从单个数据源(例如,邮件列表)中提出数据,并将其插入在文档中的标记位置处。与由现代桌面出版应用程序所提供的邮件合并特征相关联的一个缺点是用户经常以各异的格式并在计算机系统的多个位置中储存数据(诸如邮件列表)。例如,用户可将一个联系人列表储存为可由联系人管理器程序读取的联系人文件,而另一联系人列表可被储存为可由电子表格程序读取的电子表格文件。由此,经常要求用户将来自多个来源的各异格式的数据汇编成单个数据源,以使用由桌面出版应用程序提供的邮件合并特征。本专利技术的各实施例正是针对这些和其它考虑事项而做出的。
技术实现思路
依照本专利技术,以上和其它问题由用于合并来自多个数据源的数据以在电子文档中使用的方法、系统和计算机可读介质来解决。依照本专利技术的一个方面,该方法包括接收来自初始数据源的字段名和字段数据、将来自随后添加的数据源的字段名映射到初始数据源、以及基于来自初始数据源的字段名和来自随后添加的数据源的所映射字段名构建接收者列表模式。该接收者列表模式定义了接收者列表中的字段名和初始及随后添加的数据源中的字段名之间的关系。接收者列表的构建包括将来自随后添加的数据源的所映射字段名与来自初始数据源的字段名进行比较,如果来自随后添加的数据源的所映射字段名中的任一个不对应于来自初始数据源的字段名,则该方法包括添加所映射的字段名。该方 ...
【技术保护点】
一种用于合并来自多个数据源的数据以在电子文档中使用的方法,包括:接收来自初始数据源的字段名和字段数据,将来自至少一个随后添加的数据源的字段名映射到初始数据源,基于来自所述初始数据源的字段名以及来自至少一个随后添加的数 据源的所映射的字段名构建一接收者列表模式,依照所述接收者列表模式创建一接收者列表,以及将所述接收者列表保存到文件,其中,将所述接收者列表保存到文件包括保存允许重新创建所述接收者列表的文件。
【技术特征摘要】
US 2004-9-30 10/955,4331.一种用于合并来自多个数据源的数据以在电子文档中使用的方法,包括接收来自初始数据源的字段名和字段数据,将来自至少一个随后添加的数据源的字段名映射到初始数据源,基于来自所述初始数据源的字段名以及来自至少一个随后添加的数据源的所映射的字段名构建一接收者列表模式,依照所述接收者列表模式创建一接收者列表,以及将所述接收者列表保存到文件,其中,将所述接收者列表保存到文件包括保存允许重新创建所述接收者列表的文件。2.如权利要求1所述的方法,其特征在于,还包括生成一临时接收者列表,用于接收来自所述至少一个随后添加的数据源的字段数据以及来自所述初始数据源的字段数据。3.如权利要求1所述的方法,其特征在于,基于来自所述初始数据源的字段名和来自所述至少一个随后添加的数据源的所映射的字段名构建接收者列表模式包括将来自所述至少一个随后添加的数据源的所映射的字段名与来自所述初始数据源的字段名进行比较,以及如果来自所述至少一个随后添加的数据源的所映射的字段名的任一个不对应于来自所述初始数据源的字段名,则添加所映射的字段名。4.如权利要求2所述的方法,其特征在于,依照所述接收者列表模式创建接收者列表包括将来自所述至少一个新数据字段的至少一行字段数据添加到所述临时接收者列表,以创建一主数据源,所述主数据源包括多行主字段数据,以及对所述主数据源中的多行主字段数据的每一行计算散列值。5.如权利要求1所述的方法,其特征在于,还包括修改所述接收者列表以修改所述初始数据源中的字段数据以及所述至少一个随后添加的数据源中的字段数据。6.如权利要求1所述的方法,其特征在于,还包括解决在所述接收者列表中所述初始数据源和所述至少一个随后添加的数据源之间的重复。7.一种用于合并来自多个数据源的数据以在电子文档中使用的系统,包括可用于执行用于使用来自所述多个数据源的数据的应用程序的客户机计算机,所述应用程序还用于接收来自初始数据源的字段名和字段数据、将来自至少一个随后添加的数据源的字段名映射到所述初始数据源、基于来自所述初始数据源的字段名和来自所述至少一个随后添加的数据源的所映射字段名构建一接收者列表模式、依照所述接收者列表模式创建一接收者列表、以及将所述接收者列表保存到文件。8.如权利要求7所述的系统,其特征在于,所述应用程序还用于生成一临时接收者列表文件,用于接收来自所述至少一个随后添加的数据源的字段数据和来自所述初始数据源的字段数据。9.如权利要求7所述的系统,其特征在于,基于来自所述初始数据源的字段名和来自所述至少一个随后添加的数据源的所映射字段名构建接收者列表模式包括将来自所述至少一个随后添加的数据源的所映射字段名与来自所述初始数据源的字段名进行比较,以及如果来自所述至少一个随后添加的数据源的所映射字段名的任一个不对应...
【专利技术属性】
技术研发人员:SN辛格,J戈特韦斯,小JE迪米克,TM克拉夫特,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。