對上一層:  模型程式語言參考手冊 > 項目串函數 >

ListVal( )

Print this Topic Previous pageReturn to chapter overviewNext page

本函數和 ListItem( ) 函數同樣是摘取一字串中以 ',' 分隔的項目中的某一項,但 ListVal( ) 在傳回項目之前,先把項目轉換成數字資料,跟 ListItem( ) 一樣,您可以在第 3參數中指定一字母,以取代標準的分隔符號 ','。

 

語法

ListVal(cValueExpr,nItemNumber,cSeparator,nItemsReturn)

 

回傳值

Numeric

 

例子

ListVal("12,4,8",2)

傳回4(數字,不是文字)

 

ListVal(Column('票數'),1)

傳回檢視欄「票數」字串中的第1項,在傳回前先轉換成數字。

 

ListVal(HrOdds( ),2,' ')

傳回賽前5分鐘的賠率,因為函數HrOdds( ) 傳回馬匹的3個賠率(例如 "5.8 6.4 7.1"),其中第2個是賽前5分鐘的賠率。由於三個賠率的分隔字母是空白字母 (Space) 而不是逗號,所以我們把空白字母經第3參數傳入函數之中。傳回值會先轉換成為數字。

 

參閱

HrSumCount( ), JrSumCount( ), SrSumCount( ), HrOdds( ), JrOdds( ), SrOdds( ), Column( )

 

 


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