我正在使用 SQL Reporting 3.0,并且正在尝试查询 SharePoint 列表。由于 SharePoint 列表只能在 SQL 报告中的 XML 中,因此我试图将我的 SQL 查询转换为 XML 查询。我被困的区域在 WHERE 里面。我在使用 IN(@) 时遇到了困难。有没有办法将其转换为 XML 查询?感谢您的帮助,非常感谢。
SQL 查询
SELECT Hours, Date, Project, ID, Created_By,Month
FROM TimeTracking
WHERE Project IN(@Project) AND Month IN(@Month)
XML 查询
<RSSharePointList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ListName>Time Tracking</ListName>
<ViewFields>
<FieldRef Name="Hours" />
<FieldRef Name="Date" />
<FieldRef Name="Project" />
<FieldRef Name="ID" />
<FieldRef Name="Created_By" />
<FieldRef Name="Month" />
</ViewFields>
<Query>
<Where>
?
</Where>
</Query>
</RSSharePointList>