2016-02-27 4 views
-1

Следующая строка кода дает мне ошибку компиляции: ')' ожидается не заявление ';'ошибка: «)» ожидается не заявление

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 +"\";"); 
Смежные вопросы