Visual Studio 2005 中增加了一项称为“智能任务”的新 GUI 功能,用于 .NET 控件。对于网站中的 CrystalReportViewer 控件,智能任务面板被称为“CrystalReportViewer 任务”。
“CrystalReportViewer 任务”智能任务面板使您不必编写代码就可以配置 CrystalReportViewer 控件的多种功能。在智能任务中所做的选择都会在 ASPX 页内生转换为基于标记的设置。
在本节中,您将配置“CrystalReportViewer 任务”智能任务中提供的主要功能:CrystalReportSource 控件。在本精简代码教程后面的部分中,您还将了解智能任务的其他功能。
如果智能任务面板当前是打开的,请单击 Web 窗体以关闭智能任务面板。
在“CrystalReportViewer”控件的右上角,单击小三角按钮。
名为“CrystalReportViewer 任务”的智能任务将重新打开。在“选择报表源”列表中,将显示“\<无\>”。
- 单击该“选择报表源”列表并选择“<新建报表源...>”。
“创建报表源”对话框即会打开。
在“为 CrystalReportSource 控件指定名称”文本框中,将默认条目保留为“CrystalReportSource 1”。
单击“为 CrystalReportSource 控件指定 Crystal 报表”下拉列表并选择“<浏览...>”。
“选择一个 Crystal 报表”对话框即会打开。
- 导航到 Crystal Reports 示例报表目录的 General Business 文件夹中的“World Sales Report.rpt”文件。(有关示例报表的位置,请参见“示例报表目录”。)
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/8yfdxzdx.alert_note(zh-cn,VS.90).gif" alt="Note" class="note" />注意</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>World Sales Report 报表从 Access 数据库 xtreme.mdb 检索其数据。若您尚未验证此数据库的位置及 ODBC DSN 配置,请参见<a href="ms225528(v=vs.90).md">“需要验证的事项”</a>。</p></td>
</tr>
</tbody>
</table>
- 选择“World Sales Report.rpt”文件并单击“打开”。
此时,报表变成为“CrystalReportViewer”控件指定的报表。
- 从“文件”菜单中,单击“全部保存”。