SFMT()是一個非常好用的函式,他可以去除(格式化)不必要的空白,尤其是當資料型態是數值的時候尤為好用。
MAIN
DEFINE a LIKE type_file.num5,
b LIKE oga_file.oga01,
c,d,e STRING,
f VARCHAR(12)
DEFINE g STRING
DEFINE h STRING
LET a = 1314
LET b = ' '
LET c = "Heloo world."
LET d = " SELECT * FROM ima_file "
LET e = d, " WHERE imaactu = "
LET f = " 'Y' "
LET g = SFMT("%1%2%3%4%5",a,b,c,e,f)
LET h = a,b,c,e,f
DISPLAY g
DISPLAY h
END MAIN
結果如下:
![[TIPTOP/T100] 函式SFMT()的應用 [TIPTOP/T100] 函式SFMT()的應用](https://pic.pimg.tw/sdiven1234/1692236582-3397798571-g_n.png)
MAIN
DEFINE a,b,c,d,e,f LIKE type_file.num5
DEFINE g STRING
DEFINE h STRING
LET a = 2
LET b = a*a*a*a*a*a*a*a*a*a
LET c = 100
LET d = 2 * b + c
LET e = d - b
LET f = e/a
LET g = SFMT("%1%2%3%4%5",a,b,c,e,f)
LET h = a,b,c,e,f
DISPLAY g
DISPLAY h
END MAIN
結果如下:
![[TIPTOP/T100] 函式SFMT()的應用 [TIPTOP/T100] 函式SFMT()的應用](https://pic.pimg.tw/sdiven1234/1692238636-3497401598-g_n.png)
也可以這樣:
![[TIPTOP/T100] 函式SFMT()的應用 [TIPTOP/T100] 函式SFMT()的應用](https://pic.pimg.tw/sdiven1234/1695202904-1937799436-g.png)
![[TIPTOP/T100] 函式SFMT()的應用 [TIPTOP/T100] 函式SFMT()的應用](https://pic.pimg.tw/sdiven1234/1695202922-2836216615-g_n.png)
詳細用法可參考:
https://www.generomobile.com/online_documentation/fjs-fgl-manual/index.html#fgl-topics/c_fgl_operators_SFMT.html
請先 登入 以發表留言。