前面這20幾天,機本上就是一些我平常會用到的功能,而且大部分都只是重複的流程用在不同的系統上而已!
像是遠端桌面,同樣的操作方式與流程,我可能會用到5~6台。
另外如NAS檢查那種網頁登入與確認的部分也是這麼做。
所以只要一開始花點時間把Template流程給建立起來,後面機本上都是複製+貼上+小修改而已了!
是不是非常的簡單呢?
而且更棒的是,PAD可是完全不用寫程式!
這對和程式保持一種我不懂它,它也不懂我的關係的我來說,只要事先把作業流程在PAD中做好,之後就可以每天讓電腦自己去和自己玩,並幫助我執行一些重工的工作,這實在是太棒了!!
不過對我的日常作業來說,的確是不太需要很多不同”迴圈”來輔助,所以我的流程自然就單純很多,但如果是要取得Excel中的某些資料並寫入特定的Excel的特定欄位的話,那迴圈的應用就勢必不可少的了!
而迴圈就需要一點功底(觀念與邏輯部分)才會容易上手吧(?)
對我來說,光是流水號這玩意就讓我斷斷續續地卡關了好幾個月,直到某天腦袋中突然靈光一現,才終於做了出來!
之前會卡關的原因也都出在觀念與邏輯上,像拿入門書的迴圈來做,每執行一次流程就會直接產出10個檔案啊(流水號1~10);但我要的是執行流程只產生一個檔案,如果檔案存在才加流水號啊!!
另外像是判斷檔案是否存在,然後存檔的部分;這也是一開始要先以檔案”存在”為判斷基準,把這條判斷寫在檔案”不存在”的流程前面。
因為這邊又是一個邏輯陷阱。
對我來說,每天檢查就是登入系統→檢查→截圖→把圖存檔,所以在我今天要做第一次的檢查前,今天的截圖檔案理論上是不會存在的,對吧?
所以一開始的判斷當然是:如果檔案”不存在”就存檔。
然後如果檔案存在的話,就把檔名加上流水號以後再存檔,這樣的邏輯應該可以算是正常的吧!?
但實際執行後就會發現一件很蠢的事情,那就是如果一開始是判斷檔案”不存在”,然後就存檔,那麼接下來用來檢查檔案”存在”的判斷就會馬上被觸發了!
然後就是一直循環到流程結束為止……
所以在設計流程的時候千萬要記得,先要判斷項目”存在”要怎樣怎樣,之後再判斷項目”不存在” 要怎樣怎樣!
到這邊不知道大家對PAD是不是有更深入的瞭解了呢?
今天就到這邊結束啦!