假设我foo在一个多维数据集中有一个度量,并且我有一个报告要求,用户希望在报告中看到以下度量:
total foo
total foo excluding instances where foo > 10
total foo excluding instances where foo > 30
Run Code Online (Sandbox Code Playgroud)
处理这个问题的最佳方法是什么?在过去,我添加了Named Calculations,它返回NULLif foo > 10或just foo.我觉得必须有一种方法可以在MDX中实现这一点(类似的东西Filter([Measures].[foo], [Measures].[foo] > 10)),但我不能为我的生活做出任何贡献.
有任何想法吗?
我有一些自定义逻辑(复杂的唯一约束验证),我想检查用户何时尝试在 Wagtail 中复制(或移动)某种类型的页面。我还想让用户有机会更改与验证检查相关的字段。
我知道 Wagtail 公开了一种通过钩子(http://docs.wagtail.io/en/stable/reference/hooks.html#before-copy-page)自定义复制(和移动)体验的方法,但我能想到的最好的办法是创建一个全新的界面并在 HttpResponse 中返回它。有没有办法只为特定页面类型自定义现有的复制(和移动)界面?
@hooks.register('before-copy-page')
def before-copy-page(request, page):
return HttpResponse("New copy interface", content_type="text/plain")
Run Code Online (Sandbox Code Playgroud)