首頁 | 關於知識網 | 會員規範 | 知識地圖| 本站連結 | JACKSOFT | 加入會員 |
電腦稽核 >> 電腦稽核軟體討論區 >>[求助]日期欄位設定
[求助]日期欄位設定

我在找的最簡單的方法來檢測模式單一帳戶的日期欄位中。

具體來說,我想創建一個篩選器已連續 3 個月的調整條目的帳戶。有任何的議建?


2
 
 

   
相關標籤
   
回文 #1
回覆會員暱稱:tina
點數:1880
等級:研究生

榮譽勳章:研究生
發文篇數:83
回文時間:2012-01-17 09:58:40

感謝您的所有偉大的回覆。我其實要看客戶帳戶位置貼在各種調整代碼項單獨的欄位。我月收入中提出的 YYYYMM 欄位。我會嘗試這些方法並返回,如果我需要進一步的指導。 謝謝 !
   
回文 #2
回覆會員暱稱:辣味的
點數:3050
等級:知識長

榮譽勳章:知識長
發文篇數:135
回文時間:2012-01-17 09:55:04

因為有一個月的 '01' ,錯字沒有引起任何問題。
   
回文 #3
回覆會員暱稱:狗狗兒
點數:2300
等級:專家

榮譽勳章:專家
發文篇數:103
回文時間:2012-01-17 09:52:09

嗨 辣味的 現在看來要更經常出現 - 或也許我只是注意到它。 快速的程式碼,tina, 如果您要使用它傳統的錯字發生在 FTYPE UtilityMO...Count_07 = 0 應該是 Count_01 = 0
   
回文 #4
回覆會員暱稱:辣味的
點數:3050
等級:知識長

榮譽勳章:知識長
發文篇數:135
回文時間:2012-01-17 09:50:48

你好:你說 我想創建一個篩選器已連續 3 個月的調整條目的帳戶。 可以定義一個稱為月的字元欄位並運行程式碼的一種快速的方法-: 打開您的檔交叉表對帳戶列月計數"temp。菲爾"如果類型 = '調整' 打開 Comment *** create values for missing months IF FTYPE("Count_01")="U" Count_01=0 IF FTYPE("Count_02")="U" Count_02=0 IF FTYPE("Count_03")="U" Count_03=0 IF FTYPE("Count_04")="U" Count_04=0 IF FTYPE("Count_05")="U" Count_05=0 IF FTYPE("Count_06")="U" Count_06=0 IF FTYPE("Count_07")="U" Count_07=0 IF FTYPE("Count_08")="U" Count_08=0 IF FTYPE("Count_09")="U" Count_09=0 IF FTYPE("Count_10")="U" Count_10=0 IF FTYPE("Count_11")="U" Count_11=0 IF FTYPE("Count_12")="U" Count_12=0 Comment *** define Y/N value for each Month DEFINE Field Mon1 COMPUTED "Y" IF Count_01>0 "N" DEFINE Field Mon2 COMPUTED "Y" IF Count_02>0 "N" DEFINE Field Mon3 COMPUTED "Y" IF Count_03>0 "N" DEFINE Field Mon4 COMPUTED "Y" IF Count_04>0 "N" DEFINE Field Mon5 COMPUTED "Y" IF Count_05>0 "N" DEFINE Field Mon6 COMPUTED "Y" IF Count_06>0 "N" DEFINE Field Mon7 COMPUTED "Y" IF Count_07>0 "N" DEFINE Field Mon8 COMPUTED "Y" IF Count_08>0 "N" DEFINE Field Mon9 COMPUTED "Y" IF Count_09>0 "N" DEFINE Field Mon10 COMPUTED "Y" IF Count_10>0 "N" DEFINE Field Mon11 COMPUTED "Y" IF Count_11>0 "N" DEFINE Field Mon12 COMPUTED "Y" IF Count_12>0 "N" DEFINE Field Mon_All COmputed Mon1+Mon2+Mon3+Mon4+Mon5+Mon6+Mon7+Mon8+Mon9+Mon10+Mon11+Mon12 DEFINE Field Three_Adj COMPUTED Occurs(mon_all,"YYY")>0 Comment *** Extract records if there are three consecutive months with adjustments ("YYY" exists) SET FILTER Three_Adj EXTRACT Account Count_01 Count_02 Count_03 Count_04 Count_05 Count_06 Count_07 Count_08 Count_09 Count_10 Count_11 COunt_12 to Three_Consec_Adj OPEN 注: 假定您不具有來自兩個不同年份的交易。
   
回文 #5
回覆會員暱稱:小蔡
點數:2860
等級:大師

榮譽勳章:大師
發文篇數:126
回文時間:2012-01-17 09:48:50

嗨,Tina,歡迎您的論壇。 您可能需要更多,說明您的具體情況,但它聽起來像你有一個JE文件和你想要去通過它,找出相同的帳戶出現在連續3個月(“會計期間”)的調整分錄。讓我們從你已經 JOINED到的單一文件(“JE_Combined”)的JE細節和標題文件,標題資訊 – 像JE的日期、會計期間和該項目是否為調整項目(也許 JE_Type=“ADJ。”) - 每一個細節反覆。 然後在你的腳本: 排序帳戶 accounting_period IF JE_Type=“ADJ。”到ADJ_File.fil開放 然後你可以使用集團構建抓取通過的記錄,為每個帳戶的記錄,看看它是否與 3 期--一-行內的贏家。
   
回文 #6
回覆會員暱稱:狗狗兒
點數:2300
等級:專家

榮譽勳章:專家
發文篇數:103
回文時間:2012-01-17 09:39:54

你好,tina,歡迎來到論壇, 可惜ACL不做日期計算。 通常您會要做拆分月中提取並運行您對此進行測試的日期欄位。 如果您提供更多的資訊, 對資料和格式我們可以更具體的方法即是它存儲為日期或造型的欄位, 您是如何確定的調整,是否要去做這個 1 個程式碼。
網站建議與問題回報 | 隱私權政策 | 網站管理規範 | 條款與政策