Parmi les fonctionnalités avancées de Qbe, il y'a la profilation. autrement dit la possibilité de filtrer les tables, les fonctionnalités de Qbe...
L'exemple fournit dans la doc est très succinct:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<QBE>				
   <DATAMART name="foodmart"/>
 
   <MODALITY name='SystemAnalysis' recursiveFiltering='disabled'>
 
       <TABLE name='it.eng.spagobi.Customer' accessible='true'>
          <FIELDS>
             <FIELD name="fname" accessible='false'/>
             <FIELD name="lname" accessible='false'/>
             <FIELD name="fullname" accessible='false'/>
          </FIELDS>
        </TABLE>
 
        <TABLE name='it.eng.spagobi.Promotion' accessible='false'/>  
 
        <TABLE name='it.eng.spagobi.ProductClass' accessible='true'>      
            <FILTERS>
              <FILTER>
               F{productFamily} = 'P{family}' 
              </FILTER>   
             </FILTERS>        
        </TABLE>
 
  </MODALITY>
</QBE>
Pour ma part j'aimerai faire quelque chose du genre:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<QBE>				
   <DATAMART name="foodmart"/>
 
   <MODALITY name='SystemAnalysis' recursiveFiltering='disabled'>
 
        <TABLE name='it.eng.spagobi.ProductClass' accessible='true'>      
            <FILTERS>
              <FILTER>
               F{productFamily} = 'P{family}' OR F{productFamily2} = 'P{family}'
              </FILTER>   
             </FILTERS>        
        </TABLE>
 
  </MODALITY>
</QBE>
Mais bien sur je ne trouve aucun exemple sur le net, ni dans la doc pour effectuer des "OR" entre les filtres. HELP! ??