共用方式為


指令碼工作編輯器 (指令碼頁面)

使用 [指令碼工作編輯器] 對話方塊的 [指令碼] 頁面,即可設定指令碼屬性以及指定指令碼可存取的變數。

[!附註]

在 SQL Server 2008 Integration Services (SSIS) 中,所有指令碼都是先行編譯。 在舊版中,您會設定 [PrecompileScriptIntoBinaryCode] 屬性來指定指令碼已先行編譯。

若要進一步瞭解指令碼工作,請參閱<指令碼工作>和<在指令碼工作編輯器設定指令碼工作>。 若要瞭解如何以程式設計方式編寫指令碼工作,請參閱<以指令碼工作擴充封裝>。

選項

  • ScriptLanguage
    為此工作選取指令碼語言,可以是 MicrosoftVisual Basic 2008 或 MicrosoftVisual C# 2008。

    當您為此工作建立指令碼之後,就無法變更 [ScriptLanguage] 屬性的值。

    若要為指令碼工作設定預設指令碼語言,請使用 [選項] 對話方塊上 [一般] 頁面上的 [指令碼語言] 選項。 如需詳細資訊,請參閱<一般頁面>。

  • EntryPoint
    將 Integration Services 執行階段呼叫的方法指定為指令碼工作程式碼的進入點。 指定的方法必須位於 MicrosoftVisual Studio Tools for Applications (VSTA) 專案的 ScriptMain 類別內。ScriptMain class 是指令碼範本所產生的預設類別。

    如果您在 VSTA 專案內變更此方法的名稱,您就必須變更 [EntryPoint] 屬性的值。

  • ReadOnlyVariables
    輸入以逗號分隔且指令碼可以使用的唯讀變數清單,或是按一下省略符號 () 按鈕,並在 [選取變數] 對話方塊中選取變數。

    [!附註]

    變數名稱會區分大小寫。

  • ReadWriteVariables
    輸入以逗號分隔且指令碼可以使用的可讀寫變數清單,或是按一下省略符號 () 按鈕,並在 [選取變數] 對話方塊中選取變數。

    [!附註]

    變數名稱會區分大小寫。

  • 編輯指令碼
    開啟 VSTA IDE,您可在此建立或修改指令碼。