поиск GUID в строке (Visual Basic)
создаем в отчете функцию, которая будет искать в любой строке соответствие id:
Public Function getGUID(strin As String) As String
        Dim r As System.Text.RegularExpressions.Regex
        r = New System.Text.RegularExpressions.Regex("{\w{8}-\w{4}-\w{4}-\w{4}-\w{12}}")
        If r.Match(strin.ToUpper).Success Then
           Return r.Match(strin.ToUpper).ToString
        Else
            Return "00000000-0000-0000-0000-000000000000"
        End If
End Function
затем значению параметра CRM_invid присваиваем:
=Code.getGUID(Parameters!CRM_FilteredSalesOrder.Value)