#14 Unescaped data can break reports

开启中
neal6 年前创建 · 0 条评论
neal 评论于 6 年前

Typica generates its reports by creating an XHTML document and displaying that in a WebView. This means that if certain characters such as ‘&’ are used in data that a report displays, the report or parts of it will break if that is not properly escaped.

Commit 0add093edf has an example fix for the Average Use and Cost by Origin report that can be applied across all reports, but all reports must be examined to determine where this sort of change is required.

Typica generates its reports by creating an XHTML document and displaying that in a WebView. This means that if certain characters such as '&' are used in data that a report displays, the report or parts of it will break if that is not properly escaped. Commit 0add093edfc4f4ccd48c5d244cd3b350a5d0aec6 has an example fix for the Average Use and Cost by Origin report that can be applied across all reports, but all reports must be examined to determine where this sort of change is required.
neal 添加了标签
bug
6 年前
neal 添加了标签
in progress
6 年前
登陆 并参与到对话中。
未选择里程碑
未指派成员
1 名参与者
到期时间

未设置到期时间。

依赖工单

此工单当前没有任何依赖。

正在加载...
取消
保存
这个人很懒,什么都没留下。