Symptom
- Running a report in a Visual Studio .NET application
- Report has "No Sort" set in the Sort Collection
- The Crystal Reports Designer may also terminate unexpectedly on Windows XP and Windows Server 2003
Environment
- SAP Crystal Reports 2008
- Crystal Reports for Visual Studio 2010
- Visual Studio 2010
Reproducing the Issue
- Create a report
- Set the Group Sorts to "No Sort" in the Sort Collection
- Use the following Sorts collection code:
btnReportObjects.Text = "";
foreach (CrystalDecisions.ReportAppServer.DataDefModel.Sort RASSortField in rptClientDoc.DataDefController.DataDefinition.Sorts)
{
foreach (SortField crSortField in rpt.DataDefinition.SortFields)
{
if (RASSortField.SortField.FormulaForm == crSortField.Field.FormulaName)
{
if (crSortField.SortType.ToString() == SortFieldType.GroupSortField.ToString())
{
textBox1 = "Group Sort:\n ";
}
else
textBox1 = "Record Sort:\n ";
textBox1 += crSortField.Field.Name.ToString();
textBox1 += " ";
}
}textBox1 += RASSortField.SortField.FormulaForm.ToString() + "\n";
textBox1 += " ";
textBox1 += RASSortField.Direction.ToString() + "\n";
btnReportObjects.Text += textBox1;
btnReportObjects.AppendText("\n");
}
break;
Resolution
Issue has been tracked ADAPT01614097 and resolved in Service Pack 5
Keywords
CR2010 2010 CR4VS2010 CR4VS VS2010 NET2010 Crystal Reports for .NET Framework 4.0 crforvs 13 2012 sorting , KBA , BI-DEV-NET-SDK , .NET SDK / COM SDK , Problem
Product
SAP Crystal Reports 2001 V1