若想在“报表设计器”中访问报表文件,并且添加 Visual FoxPro 功能,必须将 FoxPro 2.6 报表(.frx 文件)转换成 Visual FoxPro 报表。
若要转换 FoxPro 2.6 报表
– 或者 –
转换过程如下:
如果创建 FoxPro 2.6 报表时没有使用 ENVIRONMENT 子句,则转换后报表的 AutoOpenTables 和 AutoCloseTables 属性设置为“假”(.F.)。
如果创建 FoxPro 2.6 报表时使用 ENVIRONMENT 子句,则转换后报表的 AutoOpenTables 和 AutoCloseTables 属性设置为“真”(.T.)。转换后报表 Destroy 事件中包含如下代码:
THIS.OpenTables &&
打开所有的表THIS.Init &&
运行转换后的报表数据环境&&
的Init
代码
转换之后,Visual FoxPro 打开“报表设计器”,供您向转换后的报表中添加 Visual FoxPro 功能。要确保转换正确,请参阅“检查转换后的 FoxPro 2.6 报表和标签”。