2016-02-27 95 views
-1

下面一行是給我一個編譯錯誤:')'預期不聲明​​3210錯誤:「)」預期不代碼聲明

execute("CREATE METRIC " + sFactName + " IN FOLDER "+ sMetricFolder 
+ "EXPRESSION 'sum([" + sFactName + "])' ON PROJECT"" + sProjectName +";""); 

任何幫助表示讚賞。

回答

4

如果您希望它在最後打印「sProjectName」,則需要在兩個引號周圍使用反斜槓轉義字符\。您的固定表達應爲:

execute("CREATE METRIC " + sFactName + " IN FOLDER "+ sMetricFolder 
+ "EXPRESSION 'sum([" + sFactName + "])' ON PROJECT\"" + sProjectName +"\";");