2023年5月5日 星期五

[更新] Firstrade、Schwab NEC退稅試算表
——報表Note錯誤更新,已完成報表列印且無錯誤者不必理會

網友weyne2023年5月5日 清晨7:45留言:

...我在使用NEC退稅試算表Schwab v4.32 (2016~2021) 的副本時在報表列印頁的Note的部分 : - Taxable Income = (Dividend - ROC - QII) x (1 - FSI%)下面會出現Array的一堆函數值..但我再直接開啟你的檔案時並不會出現..建立副本再開啟後就會跑出來...
而當我檢視原始版本時,發現原始版本看起來也有相同狀況,且SCHWAB 和 FIRSTRADE都有此問題:


目前已提供修正更新,正確的報表該是這樣:


如果原本就已經完成報表列印且無錯誤者不必理會此更新。如果錯誤的,請從原來連接就可以取得最新版本。

如果按網友說的原始版本沒有此錯誤,那就是程式有某些變動改變函式對空白值的處理,變成0值轉換成日期,並使本該隱藏的空白內容變成錯誤內容顯示出來。而有些更新會先對新檔案變更行為但不動舊檔案,但當我開啟原始檔時,因為擁有編輯權限的關係立刻就造成更新,才會造成此現象。當然,其實也無法完全排除,那就是錯誤存在許久,只是大家先前都沒注意到。但這概率應該很低吧。