我如何创建函数来遍历数据表以从表中读取值
例如
Function GetVal(integer id) //在这里迭代并使用id返回值匹配表中的值;
并在报告字段上调用此函数
我正在使用水晶报表 11
任何线索?
我如何创建函数来遍历数据表以从表中读取值
例如
Function GetVal(integer id) //在这里迭代并使用id返回值匹配表中的值;
并在报告字段上调用此函数
我正在使用水晶报表 11
任何线索?
选项 1:在 Crystal 之外创建您的函数(或等效的 SQL 查询)并像任何其他源一样链接到它。此选项的实用性取决于您的报告的详细信息。
选项 2: Crystal 没有我能找到的内置 Get() 函数。因此,您必须在子报表中发挥创意。例如,假设您想根据 {CriteriaFld} 从 {LookupTable} 获取 {TargetFld}:
如果您不熟悉子报表或共享变量,我建议您首先在 Crystal 帮助文件 (F11) 中查找它们。这样会更有意义。