excel - office-js 读取数据透视表过滤器的方式中的明显错误
问题描述
我正在尝试使用 office-js 来读取数据透视表过滤器中的哪些项目已被用户选择。当用户选择单个值(未选中“选择多个项目”复选框)时,如下所示:
数据透视表的 filterHierarchies-->fields 会将每个项目的可见属性显示为真——即使只选择了一个。
如果选择了相同的过滤器,但选中了“选择多个项目”复选框,如下所示
可见属性将被正确报告。
我已经发布了一个插件以及一个在 github 上演示该问题的工作簿:
我希望微软的 office js 团队将验证这是一个错误并努力纠正它。如果这种行为是预期的,我想了解在未选中“选择多个项目”复选框时如何判断选择了数据透视表过滤器中的哪个项目。
解决方案
推荐阅读
- r - 如何使用重新排序的数据在 ggplot2 上设置离散轴限制
- c++ - Echo 显示错误的字符(字形)
- regex - 使用正则表达式通配符来获取没有周围文本的标签
- c# - URL not found when trying to make a request
- python - 为什么 DNS 响应不同?
- html - 在 MS Excel 中查找和替换下标和上标
- c# - 首先在实体框架数据库中调用存储过程 - 结果类中的列生成问题
- python - 多个 Python-Celery 脚本冲突且不执行
- java - Java:多行文件读取迭代器
- python - 在 python 中执行完成之前的中间响应 - 使用其他云函数调用云函数