论文部分内容阅读
针对目前通用报表系统不能实现用户自定义函数的问题,提出了一个基于F1BOOK的表达式解析器算法,通过该表达式解析器可以实现用户自定义函数。解析器实现步骤包括变量的识别与替换、内部函数的识别与替换,及自定义函数的识别与替换等。介绍了数据库中获取用户自定义函数结果值的算法,以及算法实现实例分析和部分函数实现的关键技术。通过该解析器大大提高了通用报表系统的灵活性,使其适应面更广。