Building Applications with Microsoft Outlook Version 2002
暫譯: 使用 Microsoft Outlook 2002 建立應用程式

Randy Byrne

  • 出版商: MicroSoft
  • 出版日期: 2001-08-25
  • 售價: $2,370
  • 貴賓價: 9.5$2,252
  • 語言: 英文
  • 頁數: 882
  • 裝訂: Paperback
  • ISBN: 0735612730
  • ISBN-13: 9780735612730
  • 已過版

買這商品的人也買了...

相關主題

商品描述

Description:

See how to build rich, client-side collaborative applications with Outlook 2002.

Get an insider’s view on how to develop interactive client-side collaboration and messaging applications with this hands-on programming guide. It provides in-depth technical information, strategies, and code to help you leverage the power of Outlookâ 2002 and SharePoint™ Portal Server. You get complete details on how to build Outlook 2002 Web Parts using the Digital Dashboard Resource Kit and Microsoft® Office XP Developer. Learn how to incorporate these Web Parts into a Digital Dashboard application. You’ll find a comprehensive treatment of Outlook 2002 security, including the Administrative Form in public folders and trusted COM Add-ins that operate with full access to the Outlook Object Model. The companion CD contains source code and files to simplify creating and using the applications analyzed in the book. Expert instruction includes these topics:

• Applications you can create with Outlook 2002
• Overview of Outlook design tools
• Customizing built-in modules
• Designing a custom application
• Forms
• Controls, fields, and properties
• Actions
• Folders
• Events
• The Outlook development environment
• Using Microsoft Visual Basic®, Visual Basic for Applications (VBA), or Visual Basic, Scripting Edition (VBScript), with Outlook
• Sample contact-management application
• Distributing and securing applications
• Creating COM Add-ins with Visual Basic
• Integrating Outlook with Web applications
• Using Outlook with SharePoint Portal Server

 

Table of Contents:

Foreword xli
    Acknowledgments xliii
    Introduction xlv
PART I   INTRODUCING MICROSOFT OUTLOOK 2002      
1   Applications You Can Create with Outlook 3
    Types of Applications You Can Create 5
    Forms You Can Create 7
        Message Forms 8
        Post Forms 9
        Built-In Module Forms 10
    Folder Applications 11
        Folders Based on Built-In Modules 11
        Discussion Folders 13
        Tracking Folders 14
        Reference Applications 14
    For More Form and Folder Ideas 16
2   Outlook Design Tools 17
    Help and Web Sites 18
        To open the Help And Web Sites folder 18
        To open a Web page directly in Outlook 19
        To add a page opened in a Web View to your Outlook Bar 19
    Outlook Form Design Mode 20
        To view an Outlook form in Design mode 20
        Properties Dialog Box 21
        To view the Properties dialog box 21
        Advanced Properties Dialog Box 21
        To view the Advanced Properties dialog box 22
        The Visual Basic Expression Service 23
        To open the Business Card Request form in Design mode 23
        To open the Visual Basic Expression Service 23
        Script Editor and VBScript 24
        To view the Script Editor 24
        Folder View Design Tools 25
        To add or remove a column using the Field Chooser 25
        Folder Properties Dialog Box 27
        To view the folder Properties dialog box 28
    Outlook Visual Basic for Applications Design Tools 28
        Visual Basic Editor 29
        To open the Visual Basic for Applications Editor window 29
        To open the Visual Basic for Applications Object Browser 30
        To add a UserForm to your Outlook VBA project 31
        Add-Ins and Other Design Tools 32
    Other Tools and Add-Ins 35
        Debugging Tools 35
        Development Tools 36
        Other Tools 37
PART II   QUICK GUIDE TO BUILDING APPLICATIONS  
3   Customize Built-In Modules 41
    Overview of the Folder You Create 42
    Create New Folders 45
        Create the Design Environment Personal Folder (.pst) File 46
        To create the Design Environment personal folder 46
        Create the Beta Contacts Folder 46
        To create the Beta Contacts folder 46
    Create Custom Views 47
        Create the Potential Beta Participants View 47
        To create the Potential Beta Participants view 47
        To remove fields 48
        To add new fields 48
        To drag the Company column heading 49
        To drag the fields to the Column Heading row 50
        To adjust the column widths 50
        Create the Beta Participants View 50
        To create the Beta Participants view 51
         To remove fields from the view 51
        To add new fields 52
        To drag the fields to the Column Heading row 52
        To adjust the column widths 53
        To create a filter 53
    Create Items for the Beta Contacts Folder 54
        To switch to the Potential Beta Participants view 54
        To create a Beta Contacts item 54
        To create a second Beta Contacts item 55
        To create third and fourth Beta Contacts items 55
    Enter Dates in the Beta Participants View 57
        To switch to the Beta Participants view 57
        To enter the Beta Agreement Sent date in the fields 57
    Customize the Contacts Form 57
        Open the Contacts Form 58
        To open the Contacts form in Design mode 58
        To switch from Design mode to Run mode 58
        Rename the New Page 58
        To rename and show the page 59
        Add Controls to the Form 59
        To show the Control Toolbox 59
        To add the ComboBox control 59
        To set properties for the ComboBox control 60
        To add a label 61
        To add a TextBox control 61
        To set properties for the TextBox control 62
        To add a label 63
        To add a CheckBox control 63
        To create the Current Customer field 63
        Set Form Properties 64
        To set form properties 64
    Test the Form at Design Time 65
        To switch from Design mode to Run mode 65
    Publish the Form 65
        To publish the form to the Beta Contacts folder Form Library 66
     Specify the Default Form for the Folder 67
        To make the Beta Contact form the default form 67
    Test the Application 67
        To select the Potential Beta Participants view 67
        To test the Beta Contact form 68
    Delete the Items You Created 68
        To delete the items in the Beta Contacts folder 68
    Copy the Folder to Public Folders 68
        To copy the Beta Contacts folder 69
    Set Permissions 69
        To set permissions for the Beta Contacts folder 69
    Release the Application 70
        To set administration properties 70
4   Design a Custom Application 71
    Overview of the Product Ideas Application 72
    Create the Product Ideas Folder 75
        To create the Product Ideas folder 75
    Create the Product Idea Form 75
        Open the Post Form 76
        To open the Post form in Design mode 76
        Edit the Compose Page 76
        To remove the Categories control 77
        To adjust the Message control 77
        To center the Message control horizontally 78
        To add the Product Category control 78
        To set the properties for the Product Category control 79
        To add a Label control 80
        To align the Subject and Product Category controls 81
        To add a Label control 81
        To move controls 82
        To add a form graphic using a label control 82
        To add a form graphic using a Frame control 83
        To add a form graphic using an Image control 83
        To save the form graphic for reuse on other pages 84
        To set the Tab Order for the Compose page 84
         Edit the Read Page 85
        To switch to the Read page 85
        To delete controls to make room for new controls 85
        To adjust the From and Posted controls 86
        To copy the controls from the Compose page 86
        To set the tab order 87
        Set Product Idea Form Properties 87
        To set Product Idea form properties 87
        Test the Form at Design Time 88
        To switch between Design mode and Run mode when testing 88
        Make a Backup Copy of the Product Idea Form 88
        To save the Product Idea form 88
        To open your backup copy of a form 89
        Publish the Product Idea Form 89
        To publish the form to the Product Ideas folder 89
    Create the Product Idea Response Form 90
        Edit the Compose Page 91
        To switch to the Compose page 91
        To make the Product Category control read-only 91
        To clear the Initial Value property 91
        To change the label 92
        Edit the Read Page 92
        To switch to the Read page 92
        To make the Product Category control read-only 92
        To change the Product Idea label 92
        Set the Form Properties 92
        To set the form properties 92
        Make a Backup Copy of the Product Idea Response Form 93
        To make a backup copy of the Product Idea Response form 93
        To open your backup copy of a form 93
        Publish the Product Idea Response Form 93
        To publish the Product Idea Response form 94
    Set the Actions 94
        Set the Actions for the Product Idea Form 94
        To open the Product Idea form in Design mode 94
         To make the Reply To Folder action unavailable 95
        To create a new action 96
        Make a Backup Copy of the Product Idea Form 97
        To make a backup copy of the Product Idea form 97
        Republish the Product Idea Form 97
        To republish the form 97
        Set the Actions for the Product Idea Response Form 98
        To open the Product Idea Response form in Design mode 98
        To make the Reply To Folder action unavailable 99
        To create a new action 99
        Make a Backup Copy of the Product Idea Response Form 99
        To make a backup copy of the Product Idea Response form 99
        Publish the Product Idea Response Form 100
        To publish the Product Idea Response form 100
    Create the Product Category View 100
        To create the Product Category view 101
        Remove Fields 101
        To remove fields 101
        Group Items 102
        To group items by Product Category, then by Conversation 102
        Sort Items 102
        To sort items by the Conversation Index field 103
        Arrange the Column Heading Order 103
        To arrange the column heading order 103
    Specify the Default Form for the Folder 103
        To specify that the Product Idea form is the default form 103
    Set the Hidden Property for the Product Idea Response Form 104
        To set the Hidden property for the Product Idea Response form 104
    Test the Application 104
        To test the Product Ideas application 104
    Copy the Folder to Public Folders 105
        To copy the Product Ideas folder 105
    About Folder Permissions 106
    Release the Application 106
        To set Administration properties 106
PART III   BUILDING BLOCKS OF APPLICATIONS      
5   Forms 109
    Become Familiar with Designing Forms and Form Components 109
        Outlook Form Design Mode 109
        Types of Forms 111
        Parts of a Form 112
    Fields 115
        Properties 116
        Actions 116
        Form Scripts 117
    Learn How Forms Work 119
        What Is an Item? 119
        What Happens When the Form Definition Is Saved with the Item? 120
        How Is a Form Opened? 122
        How Do Shared Fields Work? 122
    Create a Folder 123
        To create a personal folder 124
    Open the Form and Switch to Design Mode 125
        To create a Message form 125
        To create a Post form 125
        To create a Calendar, Contact, Distribution List, Task, or Journal form 126
        To create a form based on a custom Outlook template 126
    Edit Form Pages 127
        The Compose Page 127
        The Read Page 128
        About Separate Read Layout 128
        To view either the Read or the Compose page 129
        To specify the Separate Read Layout option for a page 130
        Hide or Show a Page 131
        To hide or show a page at run time 131
        Rename a Page 131
        To rename a page 132
    Add Controls 132
        To show the Control Toolbox 132
        To add additional controls to the Control Toolbox 133
         To add a control to a form 133
        To set Display properties for a control 133
        To set Advanced Properties for a control 133
    Create and Bind Fields 134
        Create a New Field and Bind It to a Control 134
        To create a new user-defined field 135
        Bind a Control to an Existing Field 135
        To bind a control to an existing field 135
        Select Fields from Other Forms 135
        To add a field set from a form to the field list 136
        When to Use the Field Chooser 136
        To add a field from the Field Chooser 137
        Delete a Field 138
        To delete a field 138
    Polish the Layout 138
        Select and Edit Controls 138
        Align Controls 138
        To align controls 138
        Space Controls 139
        To space controls 139
        Set Tab Order 139
        To set the tab order for the Compose page 139
        View the Form in Run Mode 140
        To switch between Design mode and Run mode 140
    Create Help (Optional) 141
        To create ControlTipText 141
    Edit the Read Page 141
        To copy controls to the Read page 141
        Set Properties for Controls on the Read Page 142
  

商品描述(中文翻譯)

描述:
查看如何使用 Outlook 2002 建立豐富的客戶端協作應用程式。

獲得內部人士的觀點,了解如何使用這本實作編程指南開發互動式客戶端協作和消息應用程式。它提供深入的技術資訊、策略和程式碼,幫助您利用 Outlook 2002 和 SharePoint™ Portal Server 的強大功能。您將獲得有關如何使用 Digital Dashboard Resource Kit 和 Microsoft® Office XP Developer 建立 Outlook 2002 Web Parts 的完整細節。學習如何將這些 Web Parts 整合到 Digital Dashboard 應用程式中。您將發現有關 Outlook 2002 安全性的全面處理,包括公共資料夾中的管理表單和具有完全訪問權限的受信任 COM 加載項,這些加載項可與 Outlook 物件模型一起運作。隨書附贈的 CD 包含源代碼和文件,以簡化創建和使用書中分析的應用程式。專家指導包括以下主題:
• 您可以使用 Outlook 2002 創建的應用程式
• Outlook 設計工具概述
• 自訂內建模組
• 設計自訂應用程式
• 表單
• 控制項、欄位和屬性
• 動作
• 資料夾
• 事件
• Outlook 開發環境
• 使用 Microsoft Visual Basic®、Visual Basic for Applications (VBA) 或 Visual Basic, Scripting Edition (VBScript) 與 Outlook
• 範例聯絡人管理應用程式
• 分發和保護應用程式
• 使用 Visual Basic 創建 COM 加載項
• 將 Outlook 與 Web 應用程式整合
• 使用 Outlook 與 SharePoint Portal Server

目錄:
前言
致謝
介紹
第一部分 介紹 Microsoft Outlook 2002
1 您可以使用 Outlook 創建的應用程式
- 您可以創建的應用程式類型
- 您可以創建的表單
- 消息表單
- 發佈表單
- 內建模組表單
- 資料夾應用程式
- 基於內建模組的資料夾
- 討論資料夾
- 追蹤資料夾
- 參考應用程式
- 更多表單和資料夾的想法
2 Outlook 設計工具
- 幫助和網站
- 開啟幫助和網站資料夾
- 直接在 Outlook 中開啟網頁
- 將在 Web 檢視中開啟的頁面添加到您的 Outlook 列
- Outlook 表單設計模式
- 在設計模式中查看 Outlook 表單
- 屬性對話框
- 查看屬性對話框
- 高級屬性對話框
- 查看高級屬性對話框
- Visual Basic 表達式服務
- 在設計模式中開啟名片請求表單
- 開啟 Visual Basic 表達式服務
- 腳本編輯器和 VBScript
- 查看腳本編輯器
- 資料夾檢視設計工具
- 使用欄位選擇器添加或移除欄位
- 資料夾屬性對話框
- 查看資料夾屬性對話框
- Outlook Visual Basic for Applications 設計工具
- Visual Basic 編輯器
- 開啟 Visual Basic for Applications 編輯器窗口
- 開啟 Visual Basic for Applications 物件瀏覽器
- 將 UserForm 添加到您的 Outlook VBA 專案
- 加載項和其他設計工具
- 其他工具和加載項
- 除錯工具