現有需求,隻判斷一個條件是否滿足即可,但隨著後續業務開發,這裡得if就需要判斷多個條件,此時要是想將if單條件改為多條件的話,就得先拉一個if多條件的指令,然後再將if單條件中的語句全部移動到if多條件指令中,這也太麻煩了,還不給開放源代碼編輯,我就覺得這玩意好難用,還不如像來也的rpa一樣開放源代碼編輯。
而且想把if改為非運算也不行,隻能判斷為真。
![](https://news.xinpengboligang.com/upload/keji/b5885047a9298cbf59cc404d4d1f9866.jpeg)
再說說上面說到的if單條件改成if多條件的不便之處。
我的if單條件:
![](https://news.xinpengboligang.com/upload/keji/6e5408b3a6ef73eecd9343829dd98250.jpeg)
這種rpa就非得整個end if,好像上古的編程語言一樣。
我需要的if多條件:
![](https://news.xinpengboligang.com/upload/keji/5d3b833094f55c9548cbe1d4201615c8.jpeg)
又來了一個新問題,if多條件不能選擇我if單條件的網頁包含,不過也有解決方法,就是if單條件再套一個if單條件:
當我打算把if多條件的指令刪除時,編輯器沒有自動給我把end if也一起刪了,還給我留了一塊,我又得手動再刪一次:
![](https://news.xinpengboligang.com/upload/keji/6da67ef1a90422d9343144fc8a296b36.jpeg)
![](https://news.xinpengboligang.com/upload/keji/ba489f50675c0fffaf6563dd746b8220.jpeg)
又因為影刀rpa的if不能進行非運算,所以我隻能在else裡面做非運算的處理:
![](https://news.xinpengboligang.com/upload/keji/7e30fc7569d5e3bdb3c2e64b882184a0.jpeg)
然後我又發現一個問題,編輯器不支持註釋指令,相當於寫Python時不支持註釋代碼。。
額,我發現是可以註釋的,按住ctrl /,效果如下:
然後選擇多行也不方便,我們平時寫Python代碼時可以方便直接用鼠標按住就能選擇多行,在影刀rpa中不支持這麼操作,隻能按住shift 鍵盤上下鍵一行行選擇指令。
這篇文章就到這裡啦!如果你對文章內容有疑問或想要深入討論,歡迎在評論區留言,我會盡力回答。同時,如果你覺得這篇文章對你有幫助,不妨點個贊並分享給其他同學,讓更多人受益。
想要了解更多相關知識,可以查看我以往的文章,其中有許多精彩內容。記得關註我,獲取及時更新,我們可以一起學習、討論技術,共同進步。
感謝你的閱讀與支持,期待在未來的文章中與你再次相遇!