MOSS 2007.
I have a web part page. On it, a DVWP from amn InfoPath form library, and returning forms filtered by status. So we only see forms not yet approved.
I also want to filter by current user's email, but it could be a value in any one of four columns. The idea is that the current user could be one of four people who could approve these forms. I'm doing a match on email address-- that's another story.
So I created a Parameter in that DVWP and worked it into a nice complicated filter.
If I set the Default value of that parameter to a known good email value, I get the expected filtered result in SPD, in design mode.
So the next step is to set the Current User Filter Web Part
to provide the Work E-Mail property to the value of this parameter.
The first sign that I'm in trouble is that, in the Sharepoint 'Edit Page' UI, the Connections menus don't bring up any subsequent wizards-- as if there were no choices. You can click on 'Connections' but nothing else happens.
Back in SPD, however I can bring up Web Part Connections menus between the two web parts, and it appears to set the desired relationship without error. The Current User Filter is 'sending filter values to', the DVWP is 'Getting Parameters From' and I can click on the respective fields to associate them.
The saved page, however, throws this error:
An error occurred during the processing of . Type 'Microsoft.SharePoint.WebPartPages.TransformableFilterValuesToParametersTransformer' does not have a public property named 'ProviderFieldNames'.
So what else do I need to do to make this work?
George W