Bericht: param CRM_FilterText wie teilen SQL

21. Dezember 2011 14:06

hallo,

wie kann ich den param CRM-FilterText der ja den Inhalt der in CRM vom User ausgewählten Filter enthält so zerteilen, dass ich mit diesen Daten im selbst erstellten Bericht (VisualStudio) weiterverwenden kann.

Ich möchte zB. im Dataset "Kontakt"
nicht nur die vom User im CRM ausgewählten Kontakte sehen und filtern,
sondern falls er auch noch die Anrede = Herrn angegeben hat, möchte ich auch nach dem filtern.

aber ich kann doch nicht einfch im Dataste Kontakt im Filter sagen Fields!titlename IN (oder =) @CRM_FilterText

Wie mache ich das?

Mir schwebte vor, den param CRM_FitlerText zu zerteilen und beim zerteilen zu schauen ob da eine angabe zu dem Feld title drinsteht und diese dann vielleicht nem param zuzuweisen,

also so unfgefähr:

=iif(Join(Parameters!CRM_FilterText.Value,", ") = Anrede, Join(Parameter!CRM_FilterText.Value, nothing (oder null()) )

Wie bekomme ich das was ich da vorhabe hin?

Ich möchte bspw. auch noch alle Verbindungen, die der Kontakt hat auflisten.
Hierfür würde ich ein zweites Dataset "Verbindungen" erstellen und da in der SQL Anweisung oder im Filter des Datasets gerne den vom User im CRM ausgewählten Kontakt angeben.

Danke, Gruss Pit