如何在jsl中引用數字?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我試圖通過jsl在五個不同的報告週期運行相同的查詢。 我想運行一個查詢並引用我腳本頂部的報告週期。 舉個例子:
A = 1215
B = 1214
C = 1213
從table_A中選擇字段
從table_B中選擇字段
從table_C中選擇字段
我一直收到錯誤消息,因為table_A不存在。 如何格式化腳本以便JMP知道我需要table_1215中的數據?
謝謝。
Re:我怎樣才能在jsl中引用一個數字?是的,謝謝。
Re:我怎樣才能在jsl中引用一個數字?這是你想要做的嗎?
一個 = 1215 ;
乙 = 1214 ;
C = 1213 ;
DT1 = 數據表 ( “表_” || 燒焦 ( 一個 )) ;
DT2 = 數據表 ( “表_” || 燒焦 ( b )) ;
DT3 = 數據表 ( “表_” || 燒焦 ( C )) ;
現在,您可以將三個表變量dt1,dt2和dt3與SELECT邏輯一起使用。 該示例假定您有一個名為ONE_COLUMN的列。
DT1 << 選擇在哪裡 ( : one_column == 50 ) ;
DT2 << 選擇在哪裡 ( : one_column == 61 ) ;
DT3 << 選擇在哪裡 ( : one_column == 75 ) ;
Re:我怎樣才能在jsl中引用一個數字?在JSL中,可以使用其名稱或定義的變量(指向特定表的“指針”)顯式引用數據表。重要的是要知道哪個是語法不同。此外,表名必須完全按原樣和字符串引用,即在雙引號內引用。當名稱是“數字”時。
我不確定你的腳本出了什麼問題,但有很多方法可以用JSL做你想做的事。下面是一個假設表格簡單地命名為“1215”等的示例。
期 = { 1215 , 1214 , 1213 } ;
對於 ( 一世 = 1 ,一世 <= N項 ( 期 ) ,一世 ++,
DT = 數據表 ( 燒焦 ( 期 [ 一世 ])) ;
節目 ( DT ) ;
//用dt做更多的東西
) ;