對上一層:  模型程式語言參考手冊 > 資料提取輔助函數 >

HrHistoryList( ), JrHistoryList( ), SrHistoryList( )

Print this Topic Previous pageReturn to chapter overviewNext page

函數傳回一字串,這字串由合乎您所指定的定賽事裡計算所得的MCL函數值接合而成,在接合的時候,每一MCL函數值之間都放入一逗號 ","。

 

語法

HrHistoryList('cValueFunc',nRaces,'fCondition',cIncluding,cSeparator,lRecentFirst)

JrHistoryList('cValueFunc',nRaces,'fCondition',cIncluding,cSeparator,lRecentFirst)

SrHistoryList('cValueFunc',nRaces,'fCondition',cIncluding,cSeparator,lRecentFirst)

 

參數

註釋

例子

'cValueFunc'

目標資料項
回傳值的資料類別:Character

'HrFP( )'

nRaces

計算多少場往績(所選取的往績必須符合條件 fCondition)
假如省略了參數 nRaces,投注樂會計算所有合乎條件 fCondition 的往績
假如合乎條件 fCondition 的賽事少於 nRaces,函數只會計算合乎條件 fCondition 的賽事,您可以用 HrCount( ) 計算有多少場賽事合乎條件 fCondition。

4

'fCondition'

您可以把一條件式傳入這參數,函數只會從合乎條件的往績之中提取所需的賽事,fCondition 由 For 和 While 子句組成。
當投注樂計算往績資料的時候,它只會計算那些合乎 For 條件的賽事。
當投注樂計算往績資料的時候,一旦遇到了不合乎 While 條件的賽事的時候,計算便會終止,函數會即時傳回計算結果。
For 和 While 子句都可省略。

'For Same(HrDistance( ))'

cIncluding

在正常情況下,函數不會計算即日賽事,假如您要包括即日賽事,您可以利用 cIncluding 參數改變函數提取資料的範圍。請參閱以下說明頁以了解更多:MCL 函數的 cIncluding 參數

'R'

cSeparator

取代預設的 "," 的分隔字串

"-"

lRecentFirst

假如傳入 .T.,傳回的 MCL 函數值串會以近期賽事的值先行(預設近期的放在後面)

.T.

 

回傳值

文字

 

例子

HrHistoryList('HrFP( )',4)

近 4 次賽事的名次 (回傳值實例:"2, 3, 9, 1")

 

HrHistoryList('HrFP( )',4,'For '+Same('HrDistance( )'))

近 4 次同距離賽事的名次 (回傳值實例:"2, 1, 9, 3")

 

HrHistoryList('HrFP( )',4,'For '+Same('HrDistance( )'),,'-',.T.)

近 4 次同距離賽事的名次,以 "-" 分隔傳回的名次並且把近期名之放在左方 (回傳值實例:"3-9-1-2")

 

 


Page url: http://www.racematenet.com/help/index.html?hrhistorylist.htm