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