2017-08-27 41 views

回答

3

藍棱鏡 - 代碼級

代碼階段增加力量和專業的編程語言藍棱鏡流圖表工具的直觀方便的靈活性。這爲專業用戶提供了執行數據操作的自由,否則這些數據操作在Blue Prism中很麻煩,甚至無法與Blue Prism中的一塊軟件的API進行交互。特別是在Microsoft Windows環境中,代碼階段通常用於與COM對象進行交互。

代碼階段與聲明爲業務對象一部分的全局代碼有密切關係。在全局代碼部分中聲明的成員變量和方法可以從代碼階段訪問,但反之亦然。

屬性表格 屬性表單由三個選項卡組成:輸入,輸出和代碼。聲明的輸入和輸出採用藍棱鏡值和數據項的形式,與操作階段相同。這些值由Blue Prism「翻譯」爲相應的Visual Basic .NET等價物,以供在最終選項卡中使用。請注意,由於並非所有的Blue Prism數據類型都在.NET框架中具有相應的等價物,因此只允許使用一組受限制的Blue Prism數據類型。

根據提供的輸入和輸出,會自動生成一個方法標題,爲您聲明您的輸入和輸出。除了編輯前兩個選項卡中的輸入和輸出列表外,您不能編輯該標題。

輸入按值傳遞給您的方法。這意味着Blue Prism中的值類型數據的副本將傳遞給您的方法。修改此數據不會影響Blue Prism中的數據值。相反,輸出通過參考傳遞。這意味着,而不是傳遞給您的方法的值的副本,而是傳遞指向該值的指針。這意味着您對方法中的變量所做的任何修改都會立即傳播到業務對象中,修改您選擇的數據項。

支持的語言 - 的Visual Basic,C#和Visual J#(優選的語言可以從業務對象屬性窗口中選擇,附截圖FYI)

enter image description here