2013-11-21 47 views
0

在FinalBuilder Action Studio -StandardGrid(組件面板)FinalBuilder Action Studio StandardGrid

1.如何更改列名(Key,Value)?

2.如何添加關鍵值?

3.如何在visual studio中檢索(key,value)中的值?

我試過所有的選擇,是否有任何其他方式,以便在Action studio中以表格形式添加數據。

但我覺得這是可能的,因爲最終構建器中的發送電子郵件操作支持數據網格。但我不知道如何。

回答

0

爲了這些問題的答案是:

  1. 如果電網被稱爲「GridExludeItems」,然後在READDATA腳本屬性頁中添加以下;

    Page.GridExcludeItems.TitleCaptions.Strings(0)= 「排除類型」 Page.GridExcludeItems.TitleCaptions.Strings(1)= 「排除值」

  2. 要追加的行(添加鍵和值同時)使用以下內容;

    Page.GridExcludeItems.InsertRow(excludedType,excludedValue,true);

  3. 要在Visual Studio中檢索這些值,需要添加它們以將其保存回操作的屬性。 ReadData操作將用於從操作的屬性中讀取值並將它們放置到GUI控件中。如果使用綁定,則不需要。綁定可在視覺設計器的GUI控件中找到。此外,這些類型必須匹配,因此對於標準網格,將使用字符串列表。

因此,定義一個「字符串」類型(不是字符串,但是複數形式)的屬性,並將其命名爲有意義的。然後在.net操作代碼中,該類將從VSoft.StandardAction繼承。從此驗證,執行和加載可能會被覆蓋。在這些情況下,通過了。該物業可以像這樣從屬性訪問。

var myGridsStrings = Context.Properties.PropertyAsStrings["MyGridStrings"]; 

然後,MyGridStrings將包含來自網格的名稱=值對列表。