Это выражение SSRS для метки или переменной, которая анализируется во время выполнения в отчете ssrs. Суть состоит в следующем:
начиная =(Fields!PropertyID.Value)
не имеет смысла, так как вы не можете установить переменные таким образом, однако, после того, как "это выглядит следующим образом:
var result=null;
if (CombineProperties && Campus.Length > 0)
result=Campus
else
result=PropertyName
После повторного прочтения вашего поста, я думаю, вы пытаетесь сделать строки Concatenate
. Это ваша конечная цель?
=CSTR(Fields!PropertyID.Value) + IIF((Parameters!CombineProperties.Value = True) AND (Fields!Campus.Value<>""), Fields!Campus.Value,Fields!PropertyName.Value)
Update
Doh !, Я ржавый на VB. Я считаю, что апостроф комментирует линию. Все после "игнорируется. DOH!
Я не писал это, но, основываясь на других полях в этом отчете, это не было конкатенацией. Другие поля имеют конкатенацию, как то, как вы только что делали выше, что я понимаю. Но «там просто не было смысла». Другим, как этот, является: «Поля! Consumption_Graph.Value « IIF (Поля! Consumption_Graph.Value> REPORTITEMS! Textbox305.Value, REPORTITEMS! Textbox305.Value, Fields! Consumption_Graph.Value) 'Это просто не имеет смысла для меня. – user3786182
doh! Я думаю, что это комментарий. Эта часть выражения закомментирована –
OHH !!!! Вау!!! Jeez lol Спасибо !!! soooo, правда !!! – user3786182