导入

您可以将其他应用程序中的约会、任务和联系人数据导入到组件。

可以导入什么数据?

支持以下数据:

  • iCal

  • vCard

  • CSV

iCal 数据允许对约会和任务等日历数据进行标准化交换。iCal 文件的典型扩展名为 .ics。

vCard 数据允许对电子名片格式的联系人数据进行标准化交换。vCard 文件的典型扩展名为 .vcf。

CSV 数据允许交换表格形式的文本数据。您可以从 CSV 文件导入联系人数据。典型扩展名为 .csv。

导入 iCal 格式的约会和任务

导入哪些 iCal 对象?

可在文档 RFC2445 中找到所有 iCal 对象的描述。

下表显示哪些 iCal 对象被导入到组件,哪些对象没有。“约会”和“任务”列中的信息具有以下含义:

  • "X" 表示导入该对象。在 RFC2445 中设置了对象值。

  • 数字,例如 "255",表示导入该对象。数字指出字符的最大数量。

  • 条目“无限制”表示导入该对象。对字符的最大数量没有限制。

  • 条目 "-" 表示不导入该对象。

类别iCal 对象约会任务
日历属性CALSCALE--
 METHOD--
 PRODIDXX
 VERSIONXX
日历元件VALARMXX
 VEVENTXX
 VFREEBUSY--
 VJOURNAL--
 VTIMEZONEXX
 VTODOXX
元件属性ATTACH--
 ATTENDEEXX
 CATEGORIESXX
 CLASSXX
 COMMENT--
 COMPLETED-X
 CONTACT--
 CREATEDXX
 DESCRIPTION无限制无限制
 DTENDXX
 DTSTAMPXX
 DTSTARTXX
 DUEXX
 DURATIONXX
 EXDATEX-
 EXRULE--
 FREEBUSY--
 GEO--
 LAST-MODIFIED--
 LOCATION255-
 ORGANIZER--
 PERCENT-COMPLETE-X
 PRIORITY-X
 RDATE--
 RECURRENCE-ID--
 RELATED-TO--
 REPEAT--
 REQUEST-STATUS--
 RESOURCESX-
 RRULEXX
 SEQUENCE--
 STATUS-X
 SUMMARY255255
 TRANSP-X
 TRIGGERXX
 TZIDXX
 TZNAMEXX
 TZOFFSETFROMXX
 TZOFFSETTOXX
 TZURLXX
 UIDXX
 URL--
属性参数CUTYPEXX
 DELEGATED-FROM--
 DELEGATED-TO--
 DIR--
 ENCODINGXX
 FMTTYPE--
 FBTYPE--
 LANGUAGE--
 MEMBER--
 PARTSTAT--
 RANGE--
 RELATED--
 RELTYPE--
 ROLE--
 RSVP--
 SENT-BY--
 TZIDXX
 VALUEXX

哪些 iCal 对象不受支持?

组件支持“一个月的最后一个星期天”形式的约会。

组件不支持从一个月的末尾计算天数的约会(例如一个月的倒数第二个星期天)。如果一个约会包含此类信息,则不导入该约会。

组件不支持提醒重复。例如:“提醒我四次”。如果一个约会包含此类信息,则会忽略此类信息。

实现 iCal 导入

注:确保要导入的文件包含正确的 iCal 数据。

如何导入 iCal 格式的约会或任务:

  1. 在标题栏中单击配置 图标。

  2. 在文件夹树中的配置下单击导入。可用导入选项显示在概览窗口中。

  3. 选择 iCal 文件类型。指定 要导入的数据:

    • 如果要导入约会,请在下拉列表中选择约会

    • 如果要导入任务,请在下拉列表中选择任务

  4. 单击文件夹。选择用于导入的目标文件夹

  5. 单击浏览。选择要导入的文件。关闭文件选择对话窗口。

  6. 要完成数据导入,单击面板条目导入

结果:约会或任务被导入到目标文件夹。

提示:您还可以通过右击一个日历或任务文件夹,然后从扩展子菜单中选择导入来导入约会或任务。

导入 vCard 格式的联系人

注:确保要导入的文件包含正确的 vCard 数据。

如何导入 vCard 格式的联系人:

  1. 在标题栏中单击配置 图标。

  2. 在文件夹树中的配置条目下单击导入。可用导入设置显示在概览窗口中。

  3. 选择 vCard 文件类型。

  4. 单击文件夹。选择用于导入的目标文件夹

  5. 单击浏览。选择要导入的文件。关闭文件选择对话窗口。

  6. 要完成数据导入,单击面板条目导入

结果:联系人被导入到目标文件夹。

提示:您还可以通过右击一个联系人文件夹,然后从扩展子菜单中选择导入来导入联系人。

导入 CSV 格式的联系人

支持以下 CSV 文件:

  • 含逗号分隔值的标准 CSV 文件

  • 来自 Microsoft Outlook 的 CSV 文件

标准 CSV 文件采用什么结构?

标准 CSV 文件以表格形式包含联系人。表格具有以下结构:

  • 第一行包含标题,即数据字段的名称。

  • 以后的每一行在单独的列中包含联系人的数据字段。

  • 数据字段用逗号分隔。

  • 每行的结束用一个换行符指出。

举例而言,可以用电子表格软件或文本编辑器创建 CSV 文件。这样操作时,您必须考虑以下细节:

  • 如果 CSV 文件的数据字段包含元音变音,则它们必须采用 utf-8 编码。

  • CSV 文件的第一行必须包含下述至少一个列标题。

  • 列标题区分大小写。

  • 列可以按任意顺序排列。导入的数据将被指定到组件中的数据字段。

  • 数据字段用逗号分隔。

  • 如果数数据字段包含无效格式,则相应的联系人被忽略。数据字段必须采用以下格式:

    • 所有电子邮件字段必须包含 "@" 字符。

    • 数据字段必须采用有效格式。

    • 所有其他数据字段可包含任意字符。

    • 文件可以有空的数据字段。

  • 如果某个数据字段超过允许的最大字符数,则超过允许最大字符数的所有字符将被删除。下表显示了每个数据字段允许的最大字符数。

CSV 文件的第一行必须包含下述一个或多个列标题:

Display nameSur nameGiven nameMiddle name
SuffixTitleStreet homePostal code home
City homeState homeCountry homeMartial status
Number of childrenProfessionNicknameSpouse name
NoteCompanyDepartmentPosition
Room numberStreet businessPostal code businessCity business
State businessCountry businessNumber of employeeSales volume
Tax idCommercial registerBranchesManager's name
Assistant's nameStreet otherPostal code otherCity other
State otherCountry otherTelephone business 1Telephone business 2
FAX businessTelephone carTelephone companyTelephone home 1
Telephone home 2FAX homeCellular telephone 1Cellular telephone 2
Telephone otherFAX otherTelephone pagerTelephone telex
Telephone TTY/TDDInstantmessenger 1Instantmessenger 2Telephone IP
Email 1Email 2Email 3URL
CategoriesDynamic Field 1Dynamic Field 2Dynamic Field 3
Dynamic Field 4Dynamic Field 5Dynamic Field 6Dynamic Field 7
Dynamic Field 8Dynamic Field 9Dynamic Field 10Dynamic Field 11
Dynamic Field 12Dynamic Field 13Dynamic Field 14Dynamic Field 15
Dynamic Field 16Dynamic Field 17Dynamic Field 18Dynamic Field 19
Dynamic Field 20privateBirthdayAnniversary

数据是如何映射到标准 CSV 文件的?

在导入期间,CSV 文件的数据字段将被指定到组件中的某些数据字段。下表显示了组件中的联系人字段以及他们被指定到的字段。下表还显示了数据字段允许的最大字符数。

Data fields in the contact dialog windowCSV data field
TabData fieldMax. chars
BusinessTitle64Title
 First name128Given name
 Middle name128Middle name
 Last name128Sur name
 Suffix64Suffix
 Display name64Display name
 Company512Company
 Street256Street business
 ZIP64Postal code business
 City128City business
 Country64Country business
 State64State business
 Department128Department
 Position128Position
 Room number64Room number
 Employee ID64Number of employee
 Phone (business)64Telephone business 1
 Phone (business 2)128Telephone business 2
 Fax (business)64FAX business
 Phone (company)64Telephone company
 Mobile64Cellular telephone 1
 URL128URL
 E-Mail (business)256Email 1
 IM (business)64Instantmessenger 1
 Tags1024Categories
 Type private
PrivateProfession64Profession
 Date of birth Birthday
 Street256Street home
 ZIP64Postal code home
 City64City home
 State64State home
 Country64Country home
 Nickname64Nickname
 Phone (private)64Telephone home 1
 Phone (private 2)64Telephone home 2
 Fax (private)64FAX home
 Mobile (private)64Cellular telephone 2
 IP-phone (private)64Telephone IP
 E-Mail (private)256Email 2
 Marital status64Martial status
 Anniversary Anniversary
 IM (private)64Instantmessenger 2
 Pager64Telephone pager
 Comments5680Note
AdditionalStreet (other)256Street other
 ZIP (other)64Postal code other
 City (other)64City other
 State (other)64State other
 Country (other)64Country other
 Phone (other)64Telephone other
 Fax (other)64FAX other
 E-Mail (other)256Email 3
 Phone (car)64Telephone car
 TTY/TDD64Telephone TTY/TDD
 Sales Volume64Sales volume
 TAX ID128Tax id
 Commercial Register64Commercial register
 Branches64Branches
 Manager64Manager's name
 Assistant64Assistant's name
 Telex64Telephone telex
 Spouse's name64Spouse name
 Children64Number of children
 Optional 1 .. 2064Dynamic Field 1 .. 20

如何创建 MS Outlook CSV 文件?

要在 MS Outlook 中创建可导入到组件中的 CSV 文件,请进行以下操作:

  1. 选择菜单项文件|导入和导出

  2. 在“导入/导出向导”对话窗口中选择条目导出到文件。单击下一步

  3. 选择条目逗号分隔的值 (Windows)。单击下一步

  4. 选择要导入的联系人文件夹。单击下一步

  5. 设置输出文件的名称和位置。单击下一步

  6. 要完成导入过程,单击完成。注:保持选中从下列文件夹中导出 ...。切勿单击映射自定义字段。保留默认映射不改变。

结果:新的 CSV 文件包含导出联系人的所有数据字段。

可以导入来自 MS Outlook CSV 文件的哪些数据字段?

以下数据字段被导入到组件:

AnniversaryAssistant's NameBirthday
Business CityBusiness CountryBusiness Fax
Business PhoneBusiness Phone 2Business Postal Code
Business StateBusiness StreetCar Phone
CategoriesChildrenCompany
Company Main PhoneDepartmentE-mail 2 Address
E-mail 3 AddressE-mail AddressFirst Name
Home CityHome CountryHome Fax
Home PhoneHome Phone 2Home Postal Code
Home StateHome StreetLast Name
Manager's NameMiddle NameMobile Phone
NotesOrganizational ID NumberOther City
Other CountryOther FaxOther Phone
Other Postal CodeOther StateOther Street
PagerProfessionSensitivity
SpouseSuffixTelex
TitleTTY/TDD PhoneWeb Page

数据是如何映射到 MS Outlook CSV 文件的?

在导入期间,MS Outlook CSV 文件的数据字段将被指定到组件中的某些数据字段。下表通过列出在组件内编辑联系人时显示的数据字段来说明数据字段映射。下表还显示了每个数据字段允许的最大字符数。

Data fields in the Contacts dialog windowMS Outlook CSV data field
TabData fieldMax. chars.
BusinessTitle64Title
 First name128First name
 Middle name128Middle name
 Last name128Last name
 Suffix64Suffix
 Company512Company
 Street256Business Street
 ZIP64Business Postal Code
 City128Business City
 Country64Business Country
 State64Business State
 Department128Department
 Phone (business)64Business Phone
 Phone (business 2)128Business Phone 2
 Fax (business)64Business Fax
 Phone (company)64Company Main Phone
 Mobile64Mobile Phone
 URL128Web Page
 Email (business)256E-mail Address
 Tags1024Categories
 Type Sensitivity
PrivateProfession64Profession
 Date of birth Birthday
 Street256Home Street
 ZIP64Home Postal Code
 City64Home City
 State64Home State
 Country64Home Country
 Phone (private)64Home Phone
 Phone (private 2)64Home Phone 2
 Fax (private)64Home Fax
 Email (private)256E-mail 2 Address
 Anniversary Anniversary
 Pager64Pager
 Comment5680Notes
AdditionalStreet (other)256Other Street
 ZIP (other)64Other Postal Code
 City (other)64Other City
 State (other)64Other State
 Country (other)64Other Country
 Phone (other)64Other Phone
 Fax (other)64Other Fax
 E-Mail (other)64E-mail 3 Address
 Phone (car)64Car Phone
 TTY/TDD64TTY/TDD Phone
 Commercial Register64Organizational ID Number
 Manager64Manager's Name
 Assistant64Assistant's Name
 Telex64Telex
 Spouse's name64Spouse
 Children64Children

导入 CSV 文件

警告:如果导入文件的数据字段超过允许的最大字符数或包含无效数据,则在导入期间将忽略相应的联系人。

注:确保使用有效的导入文件。请在: 标准 CSV 文件采用什么结构?: 如何创建 MS Outlook CSV 文件?中找到有关有效导入文件的某些提示。导入期间不检查重复条目。导入时有多少联系人就输入多少联系人。

要从默认 CSV 文件或 MS Outlook 文件导入联系人,请进行以下操作:

  1. 在标题栏中单击选项图标

  2. 在文件夹树中的配置下单击导入。导入设置显示在概览窗口中。

  3. 选择 CSV 作为文件类型。

  4. 选择 CSV 文件格式:

    • 如果文件包含默认 CSV 格式的数据,请选择逗号分隔

    • 如果文件包含 MS Outlook CSV 格式的数据,请选择 Outlook 文件

    • 单击文件夹。选择用于导入的文件夹

  5. 单击浏览。选择要导入的文件。关闭文件选择对话窗口。

  6. 要执行数据导入,单击面板条目导入

结果:联系人被导入到目标文件夹。

提示:您还可以通过右击一个联系人文件夹,然后从扩展子菜单中选择导入来导入联系人。