0

RecordSelectionFormula プロパティを使用して Crystal Report に以下を渡すと、「The ) is missing.」というエラーで生成に失敗します。これは有効な Where 句ですが、Crystal Reports XI での使用方法がわからないだけです。

SelectionFormula = "({vInventory_Items.DonorId} IN (8, 1))";
Report.ReportSelectionFormula = SelectionFormula;

エラーは次のとおりです。

Error in formula  Record_Selection: 
'({vInventory_Items.DonorId} IN (8, 1))'
The ) is missing.
4

1 に答える 1

0

以下を使用して問題を解決しました。

DataTable dtRawData = new DataTable();
SqlConnection loConn = ConnectionUtilities.getServerConnection();
loConn.Open();
SqlDataAdapter sdaSysObjects = new SqlDataAdapter(psSqlStatement, loConn);
sdaSysObjects.Fill(dtRawData);
Report.SetDataSource(dtRawData);
于 2012-10-09T16:11:05.040 に答える