2016-03-25 2 views
0

привет У меня есть две таблицы test1 и test2, как показано нижесуществует в отчетах хрустальных

test1:         test2: 
folder   analytic     analytic  status 
----------  ----------    ----------  ---------- 
1    a1      a1    C 
1    a2      a2    C 
1    a3      a3    N 
2    b1      b1    N 
2    b2      b2    N 
2    b3      b3    N 
3    c1      c1    N 
3    c2      c2    C 
3    c3      c3    N 

В отчетах хрустальных мне нужно отобразить аналитику, которая имеет по крайней мере одну запись со статусом «C» в этой папке. Это означает, что ожидаемый выход является

analytic 
---------- 
a1 
a2 
a3 
c1 
c2 
c3 

, как добиться этого ... пожалуйста, помогите мне. благодарит заранее.

ответ

0

Под свойствами вас области, где вы собираетесь показывать analytic, вам нужно создать формулу условие, как это:

If {@status} = "C" Then 
True 
Else 
False 

Конечно, если это строка.

+0

, что условие вернется только в a1, a2 и c2 – user1912935

+0

, вам нужно объявить тогда ваши аналитические имена в строке и использовать что-то вроде этого ... Если {@status} = "C" и {@analytic}, как "mystring (который является C) * ", тогда true. @ user1912935 –

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