8.3. 導入

您可以將其他應用程序中的約會、任務和聯繫人數據導入到組件。

8.3.1. 可以導入什麼數據?

支持以下數據:

  • iCal

  • vCard

  • CSV

iCal 數據允許對約會和任務等日曆數據進行標準化交換。iCal 文件的典型擴展名為 .ics。

vCard 數據允許對電子名片格式的聯繫人數據進行標準化交換。vCard 文件的典型擴展名為 .vcf。

CSV 數據允許交換表格形式的文本數據。您可以從 CSV 文件導入聯繫人數據。典型擴展名為 .csv。

8.3.2. 匯入 iCal 格式的約會和任務

8.3.2.1. 會匯入哪些 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

8.3.2.2. 支持哪些 iCal 物件屬性?

組件支持「一個月的最後一個星期天」形式的約會。

組件不支持從一個月的末尾計算天數的約會(例如一個月的倒數第二個星期天)。如果一個約會包含此類信息,則不導入該約會。

組件不支持提醒重複。例如:「提醒我四次」。如果一個約會包含此類信息,則會忽略此類信息。

8.3.2.3. 實現 iCal 導入

註: 確保要導入的文件包含正確的 iCal 數據。

註: 您無法匯入從您的帳號中匯出的資料。

如何導入 iCal 格式的約會或任務:
  1. 在 標題欄中單擊 配置 圖標 。

  2. 在文件夾樹中的 配置 下單擊 導入。可用導入選項顯示在概覽窗口中。

  3. 選擇 iCal 文件類型。指定 要導入的數據:

    • 如果要導入 約會,請在下拉列表中選擇 約會 。

    • 如果要導入 任務,請在下拉列表中選擇 任務 。

  4. 單擊 文件夾。選擇用於導入的目標文件夾

  5. 單擊 瀏覽 。選擇要導入的文件。關閉文件選擇對話窗口。

  6. 要完成數據導入,單擊面板條目 導入

結果: 約會或任務被導入到目標文件夾。

提示: 您還可以通過右擊一個日曆或任務文件夾,然後 從 擴展 子菜單 中選擇 導入 來導入約會或任務。

8.3.3. 導入 vCard 格式的聯繫人

註: 確保要導入的文件包含正確的 vCard 數據。

註: 每個聯絡人只會匯入一組私人地址及一組工作地址。弱匯入的 vCard 檔案包含更多的私人及工作地址,超過的地址將會被忽略。

如何導入 vCard 格式的聯繫人:
  1. 在 標題欄中單擊 配置 圖標 。

  2. 在文件夾樹中的 配置 條目下單擊 導入 。可用導入設置顯示在概覽窗口中。

  3. 選擇 vCard 文件類型。

  4. 單擊 文件夾。選擇用於導入的目標文件夾

  5. 單擊 瀏覽 。選擇要導入的文件。關閉文件選擇對話窗口。

  6. 要完成數據導入,單擊面板條目 導入

結果: 聯繫人被導入到目標文件夾。

提示: 您還可以通過右擊一個聯繫人文件夾,然後從 擴展 子菜單中選擇 導入 來導入聯繫人。

8.3.4. 導入 CSV 格式的聯繫人

支持以下 CSV 文件:

  • 含逗號分隔值的標準 CSV 文件

  • 來自 Microsoft Outlook 的 CSV 文件

8.3.4.1. 標準 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

8.3.4.2. 數據是如何映射到標準 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

8.3.4.3. 如何創建 MS Outlook CSV 文件?

要在 MS Outlook 中創建可導入到組件中的 CSV 文件,請進行以下操作:
  1. 選擇菜單項 文件|導入和導出

  2. 在「導入/導出嚮導」對話窗口中選擇條目 導出到文件。單擊 下一步

  3. 選擇條目 逗號分隔的值 (Windows)。單擊 下一步

  4. 選擇要導入的聯繫人文件夾。單擊 下一步

  5. 設置輸出文件的名稱和位置。單擊 下一步

  6. 要完成導入過程,單擊 完成。註:保持選中 從下列文件夾中導出 ...。切勿單擊 映射自定義字段。保留默認映射不改變。

結果: 新的 CSV 文件包含導出聯繫人的所有數據字段。

8.3.4.4. 可以導入來自 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

8.3.4.5. 數據是如何映射到 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

8.3.4.6. 導入 CSV 文件

警告: 如果導入文件的數據字段超過允許的最大字符數或包含無效數據,則在導入期間將忽略相應的聯繫人。

註: 確保使用有效的導入文件。請參考 8.3.4.1: 標準 CSV 文件採用什麼結構?8.3.4.3: 如何創建 MS Outlook CSV 文件? 以取得有效匯入檔案的提示。。

註: 匯入以存在的聯絡人時,聯絡人的資料將被匯入檔案複寫。

要從默認 CSV 文件或 MS Outlook 文件導入聯繫人,請進行以下操作:
  1. 單擊 標題欄 中的 選項 圖標

  2. 在文件夾樹中的 配置 下單擊 導入。導入設置顯示在概覽窗口中。

  3. 選擇 CSV 作為文件類型。

  4. 選擇 CSV 文件格式:

    • 如果文件包含默認 CSV 格式的數據,請選擇 逗號分隔

    • 如果文件包含 MS Outlook CSV 格式的數據,請選擇 Outlook 文件

    • 單擊 文件夾。選擇用於導入的文件夾

  5. 單擊 瀏覽 。選擇要導入的文件。關閉文件選擇對話窗口。

  6. 要執行數據導入,單擊面板條目 導入

結果: 聯繫人被導入到目標文件夾。

提示: 您還可以通過右擊一個聯繫人文件夾,然後從 擴展 子菜單中選擇 導入 來導入聯繫人。