L'équivalent de la clause where dans Crystal Reports

Ce Rapport Crystal programme a été sous-évaluées sur mes genoux et je suis tout nouveau pour elle. Je comprends le concept, mais je suis de frapper un mur ici.

Il est une autre question similaire:
Crystal Reports, l'équivalent de "OÙ"

Mais elle et les réponses sont dirigés vers (il me semble) "totalisant" la colonne, alors que je veux simplement seulement montrer la ligne si l'une des colonnes (dans ce cas, si "CostType" est égal à 0).

J'ai deux tableaux de données, je suis en train de lire de pour créer ce rapport. Ils sont rejoints par l'intermédiaire d'une commune nom de la colonne (ItemKey). Malheureusement, dans le deuxième tableau, il y a plusieurs enregistrements de la même élément. Je veux seulement le ou les article(s) avec un CostType de 0.

C'est bêtement facile en SQL, même pour un débutant comme moi, mais je ne peux pas comprendre comment le dire: "afficher uniquement un élément, si la CostType est de 0" avec Crystal Reports.

Item_Cost Table (exemple):

ItemKey      Special         Cost         CostType
001          TRUE            55.00        0
002          FALSE           10.00        0
003          TRUE            20.00        1

Élément de Tableau (exemple):

ItemKey      Description     Mode  
001          Whatever        EE 
002          Random          AB 
003          Unimportant     GE

Ce qui se voit:

Item         Description     Mode  
Box          Whatever        EE 
Square       Random          AB 
Circle       Unimportant     GE

Ce que je veux montrer:

Item         Description     Mode  
Box          Whatever        EE 
Square       Random          AB 

J'espère que tout cela fait sens. En gros, si c'était une requête SQL, je voudrais simplement dire "OÙ CostType = 0" à la fin et je ne le ferais pas tous les autres éléments qui ont différents types de coûts.

Je dois mentionner que c'est entièrement prise en charge par Crystal Reports. Je ne suis pas à l'aide d'une chaîne SQL et de la passer dans ou quelque chose. La fonction pour l'affichage de la fenêtre est comme suit:

    Dim PartsDemandReport As CrystalDecisions.CrystalReports.Engine.ReportDocument = New crptIndentedBomXLBom
    PartsDemandReport.SetDataSource(GLOBAL_VARIABLES.GlobalBomIndented)

    Dim CrystalReportViewerForm As New frmCrystalReportViewer
    CrystalReportViewerForm.CrystalReportViewer1.ReportSource = PartsDemandReport
    CrystalReportViewerForm.Show()
    PartsDemandReport = Nothing

Si il existe un moyen de simplement la force de Crystal Reports d'ajouter que "OÙ CostType = 0", ce serait sympa. Merci à l'avance.

OriginalL'auteur Keith | 2014-04-17