奇狐社區論壇
在這個頁面顯示本主題全部的 5 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]解盤列數請教 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=20332)


由 Markchu7 在 2016-08-28 13:03 發表:

[問題]解盤列數請教

EXPLAINEX(1,'做多次數:',做多次數,0,0),COLORRED;
EXPLAINEX(1,'多盈次數:',多盈次數,0,0),COLORRED;
EXPLAINEX(1,'多損次數:',多損次數,0,0),COLORBLUE;
以上源碼,在效果上是以3列呈現!
假設做多次數=7,多盈次數=3,多損次數=4,有無方法將3列以
'次數:7 多盈:3 多損:4'的效果於1列中表現?
請指教,謝謝!


由 cgjj 在 2016-08-29 11:02 發表:

回覆: [問題]解盤列數請教

引用:
最初由 Markchu7 發表
EXPLAINEX(1,'做多次數:',做多次數,0,0),COLORRED;
EXPLAINEX(1,'多盈次數:',多盈次數,0,0),COLORRED;
EXPLAINEX(1,'多損次數:',多損次數,0,0),COLORBLUE;
以上源碼,在效果上是以3列呈現!
假設做多次數=7,多盈次數=3,多損次數=4,有無方法將3列以
'次數:7 多盈:3 多損:4'的效果於1列中表現?
請指教,謝謝!



目前沒有直接的方法

硬要做的話,必須轉為字串顯示
壞處是需要動用 SYSPARAM(1)
隨十字游標移動重取數值
(若只抓最終值,則不需要)


由 Markchu7 在 2016-08-29 11:11 發表:

取最終值即可!請指導!


由 cgjj 在 2016-08-29 13:48 發表:

引用:
最初由 Markchu7 發表
取最終值即可!請指導!


S1:='次數:'+NUMTOSTR(多次數,0);
S2:='多盈:'+NUMTOSTR(多盈次數,0);
S3:='多損:'+NUMTOSTR(多損次數,0);
EXPLAIN(1,S1+', '+S2+', '+S3);


由 Markchu7 在 2016-08-29 14:11 發表:

感謝指導!


全部時間均為台灣時間, 現在時間為11:13
在這個頁面顯示本主題全部的 5 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.