日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

reg型变量怎么赋值_UiPath变量介绍和使用

發布時間:2023/12/20 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 reg型变量怎么赋值_UiPath变量介绍和使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 變量

變量主要用于存儲數據,它在RPA中扮演重要的數據傳遞角色,是RPA編程不可或缺的一部分。它包括變量名稱和變量的值,變量的值支持多種數據類型,包括從通用值,文本,數字,數據表,時間和日期,UiElement到任何.Net變量類型

2變量類型

字符串類型:用于存儲任意類型的信息。

注意:UiPath中的所有字符串都必須放在引號之間。

布爾型類型:用于存儲true或者false變量,主要用于判斷做出決策,從而更好的控制流程。

整數變量:主要用于存儲數字信息。主要用于執行方程式后者比較,傳遞重要數據。

數組變量:主要存儲相同類型的多個值。

日期時間變量:用于存儲有關任何日期和時間的信息

數據表變量:用于存儲二維數據結構的DataTable數據,具有行和列的屬性。

通用值變量:GenericValue變量是一種變量,可以存儲任何類型的數據,包括文本,數字,日期和數組,并且是UiPath Studio特有的。

注意: GenericValue變量的自動轉換機制可能轉換不正確

隊列變量:用于存儲一個從項目容器(隊列)中提取的項目。通常,出于在各種情況下進一步使用隊列項目的目的而進行提取

3變量應用

變量名稱:一般變量名稱的前綴帶類型的簡寫,如字符串變量前綴帶str,整數變量前綴帶i,格式為:類型的簡寫+變量屬性或者動作。

變量類型:string是字符串類型,int32整數類型,boolean為布爾型,object為對象類型即通用類型,datatable為數據表變量,string[]是字符串數組。XmlDoucument為.Net支持的數據類型。

變量范圍:變量可用的區域,例如特定活動。默認情況下,它們在整個項目中都可用。

默認值:變量的默認值。如果此字段為空,則變量將使用其類型的默認值進行初始化。例如,對于Int32,默認值為0。
請注意,無論Studio界面語言如何,變量的默認值都必須以英語提供。

實例一(字符串類型)

  • 新建一個序列
  • 添加一個活動
  • 創建變量
  • 輸入變量名后,回車

  • 變量將在變量面板中顯示,支持修改變量的類型和變量的范圍

  • 添加活動“Assign”到序列中
  • 設置變量的值
  • 同樣的方法,添加活動“Message Box”到序列中
  • 按F5。執行自動化。顯示結果如下:
  • 實例二(布爾類型)

    1新建一個流程圖

    2 輸入流程名稱和保存的位置

    3 在流程圖中添加一個“Input Dialog”

    設置該節點為首節點

    結果如下圖

    2 同樣的方法,添加“Flow Decision”到界面

    3 連接節點

    4同樣的方法添加兩個“Assign”活動、一個“Flow Decision”和兩個“Messge Box”,結果示意圖如下

    左邊的”Message Box”,輸入“It is a odd number”,

    右邊的“Message Box”,輸入“It is a even number”

    5 在 “變量面板”添加布爾型變量Falg和整數變量Num

    6 在“Input Dialog”在輸入對話框中,賦值變量Num

    7 在“Flow Decision”,增加判斷流程跳轉的條件

    瀏覽進入表達式編輯器,編輯完成,點擊“OK”確認。

    同樣的方法賦值第二個“Flow Decision”,判斷的條件是布爾型變量Falg

  • 運行結果
  • 實例三(整數型)

  • 創建一個空序列
  • 增加兩個“Assign”和一個“Message Box”到界面上,如下圖
  • 在變量面板中,添加兩個Int32的變量
  • 給變量birthday和age 賦值。
    字符串連接用“+”,非字符串的變量必須調用ToString()轉換成字符串才能連接。
  • 運行結果如下
  • 實例四(數組)

  • 創建一個新序列
  • 創建三個字符串變量FirstName,LastName,Age和字符串變量數組NameAge
  • 添加三個“Input Dialog”分別賦值三個字符串變量First_Name,Last_Name,Age
  • 添加”Assign”活動,然后賦值給NameAge
  • 增加一個“Message Box”,把NameAge信息顯示出來。NameAge變量的位置從0開始。
  • 運行結果如下
  • 實例五(日期時間型)

  • 創建一個序列
  • 添加兩個日期變量Today和LastTime

  • 搜索“System DateTime”


    添加成功后,效果如下


    同樣的方法添加一個“TimeSpan”

  • 在序列中添加兩個“Assign”,并給變量賦值。

  • Today賦值Now,LastTime賦值Today.subtract(span)

  • 添加一個“Excel Application Scope”
  • 在“Excel Application Scope”的屬性面板設置workbook的路徑,如果不存在將自動創建。
  • 在“Workbook”中添加“Write Cell”,并將LastTime賦值到“Write Cell”中

  • 注意:LastTime要轉換成字符串輸出

  • F5運行,結果如下
  • 實例五(數據表變量)

  • 添加一個序列
  • 添加兩個DataTable變量NamesList和DateInfo

  • 添加完成后,效果如下

  • 添加兩個活動“Read Range”到序列中,同時它們的“OutPut”分別賦值兩個DataTable變量
  • 外面的框添加兩個“Write Range”,效果如下
  • 按F5運行,運行結果如下
  • 總結

    以上是生活随笔為你收集整理的reg型变量怎么赋值_UiPath变量介绍和使用的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。