小蝌蚪软件作坊


小蝌蚪生日提醒v4.x

六、生日数据导入/导出

小蝌蚪生日提醒v4.x支持生日数据的导入导出,可以通过生日设置窗口上的“文件”菜单来进行生日记录的导入和导出,包括:1)从外部制表符分割的文本文件导入生日;2)从旧版本导出的生日文件导入生日;3)生日导出到外部制表符分割的文本文件。

1)从外部制表符分割的文件导入生日

如果用户已有大量的生日数据,而且是*.xls文件,可以先按如下格式进行编辑(如下图,假设是“客户.xls”)。要求如下:

在Excel中,按xls文件格式编辑生日

编辑好该xls文件后,再另存为*.txt文件,如下图,假设另存为“客户.txt”,保存路径是“d:\xkdsoft4\”,注意保存类型是必须是按制表符分割的文本文件。按制表符分割的文本文件以后可以直接在Excel中打开编辑的(如果有不兼容提示,直接选“确定”就可以)。

按制表符分割的文本文件类型另存

刚刚另存好的制表符分割的文本文件“d:\xkdsoft4\客户.txt”,就可以作为外部制表符分割的文本文件导入到当前生日数据库中。点击“文件”->“从外部制表符分割的文本文件导入生日”,如下图所示:

从外部制表符分割的文本文件导入生日

点击确定后,出现从外部文件分析提取的生日记录列表窗口(如下图),前面选中的为可以添加到当前数据库中的记录,如果没选中,说明当前生日数据库中同类型的生日名称有重复。

从外部制表符分割的文本文件导入生日结果

再点确定,就可实现从外部制表符分割文件对生日记录的导入。

2)从旧版本导出的生日文件导入生日到v4.x

在v2.0/v3.0/v3.1中,先按“文件”->“生日导出到外部制表符分割的文本文件”把v2.0/v3.0/v3.1当前生日数据记录备份到外部文本文件中,然后在v4.x中按“文件”->“从旧版本导出的生日文件导入生日”。出现窗口如下图所示。

从旧版本导出的生日文件导入生日到v4.x

选择相应的旧版本后,按“确定”,然后再去选择相应旧版本的导出文件。对于v1.0,直接指定安装目录下的生日数据文件birth.txt。

3)生日导出到外部制表符分割的文本文件

把当前生日数据库记录按制表符分割的文本文件方式输出。点击“文件”->“生日导出到外部制表符分割的文本文件,如下图所示。通常把生日导出到外部制表符分割的文本文件(最好保存到U盘什么的)来实现当前生日数据库的备份。以后万一电脑崩溃或重装,可以把备份的文件通过“文件”->“从外部制表符分割的文本文件导入生日”来实现生日记录的快速导入。v4.x/v3.1导出的生日日期会根据提醒方式的不同导出为公历生日或农历生日,这点是对v3.0/v2.0不考虑提醒方式都统一导出为公历生日的更新升级

生日导出到外部制表符分割的文本文件

另外,导出的按制表符分割的文本文件也可用Excel打开编辑,如果打开时出现如下文本导入向导,如下图所示,请直接点“完成”即可,因为此文本文件就是用制表符分割的。

用Excel打开导出的制表符分割的文本文件

4)生日数据自动备份

小蝌蚪生日提醒软件会每隔4-5分钟把生日数据自动备份到安装目录下的“生日自动备份.txt”文件。用户如果遇到杀毒软件误杀生日数据库文件的情况,可从自动备份的文件恢复数据。