0

Я проверил вопрос this, но это было задано слишком раньше.Преобразование формулы Crystal Report в SSRS Expression

Я пытаюсь прикрыть форму форму кристалла до ssrs-expression. Каким может быть выражение ssrs для примера ниже?

Например:

if(instr({[email protected]},",") > 0) then 
    formula = "My Text" 
elseif(len({[email protected]})>0) then 
    formula = "FOR XYZ " + {[email protected]} 
end if 

Мне нужно, чтобы преобразовать его в ssrs-expression

Примечание:Это просто пример, у меня так много сложных формул, как выше.

Также есть ли какой-либо блог-сайт - ссылка, где я могу найти код преобразования формул для ssrs-expression?

ответ

1

Вам нужно будет что-то вроде этого

=iif(instr(Parameters!Code.Value, ",") > 0; 
    "My Text", 
    iif(len(Parameters!Code.Value)>0), 
     "FOR XYZ " + Parameters!Code.Value, 
     "" 
    ) 
) 

Пожалуйста, см MSDN reference, например выражения

+0

Спасибо за ваш ответ. Это правильно, но есть ли сайт, на котором мы можем преобразовать все формулы отчета о кристаллах в выражение ssrs? – pedram

+0

Не то, что я знаю, но тогда я никогда не нуждался в этом. Если вы не можете найти его с Google, то, вероятно, не – Jonnus

+0

хороший ответ! 'Если вы не можете найти его с Google, то, вероятно, не' :-D – pedram

Смежные вопросы