資料不存在 無法使用GetFieldDate解決

  •   172 
  • 最後發表   test999  2024 四月 02
test999 發文於   2024/03/24

以下面為例

程式碼1:  

if symbol="8109.TW" then

ret=1;

outputField(1,GetFieldDate("無形資產", "Q"));

 

程式1顯示的日期為:20231201

 

----------------------------------------------------------------

 

程式碼2: 

if symbol="8109.TW" then

ret=1;

outputField(1,GetFieldDate("無形資產", "Q"));

outputField(2,GetField("無形資產", "Q"));

 

程式2的顯示的日期為:20230901

 

也就是說無形資產 第4季日期存在   但是資料不存在

有辦法解決這個問題嗎?

比如說GetField("無形資產", "Q") 傳回 null

 

 

 

 

排序方式: 標準 | 最新
XS小編 發文於   2024/03/27

 Hello test999,

 

小編這邊測試也有相同狀況,會請相關人員確認。

感謝。

test999 發文於   2024/03/28

好的

謝謝管理員

XS小編 發文於   2024/04/01

Hello test999,

 

經確認這是因為第四季的財報已更新,但財報中該欄位為空值的狀況。

故 無形資產 的日期已經更新為第四季的日期,但在取 無形資產 的時候會發生因為是空值,故向前取最近一期。

目前沒有辦法判斷該欄位是否有資訊,相關人員有在規劃處理空值的方法。

test999 發文於   2024/04/02

好吧!

謝謝!

發表回覆
Close