作为开发者,我们需要为最终用户提供简易的报表编辑器,让客户根据自己的业务场景,选择相关的业务数据生成报表,让最终用户更加简单且不中断当前业务系统的处理流程来设计报表。因此 ActiveReportsJS 开放了创建报表的API,开发者可在项目运行时动态创建报表,并进行预览,导出等。该功能对开发者来说非常方便调用API创建,预览,导出报表等。为了能够充分使用API建议使用Typescript,因为该API提供了可被Visual Studio Code或其他支持TypeScript的IDE的IntelliSense功能所识别的类型声明。