我正在尝试计算日历年中2个不同客户的前几个月最高值,其中只要客户发生变化,计算(最大)就应该开始。希望下面的图片能给出更多信息:下面是我正在使用的mdx。
情况何时([时间]。[年 - 月 - 日] .CURRENTMEMBER是[时间]。[年 - 月 - 日]。& [jan])或[测量]。[基础值]<> ;([TIME]。[year-month-date] .CURRENTMEMBER.prevmember,[Measures]。[Base Value]) 那么空 ELSE MAX(PERIODSTODATE([TIME]。[year-month-date]。[month],[TIME]。[year-month-da enter image description here te] .CURRENTMEMBER.PREVMEMBER),[Measures]。[Sales ])结束
**** BASE VALUE只是代表客户的数字。
使用此mdx我得到“上个月”的最大值,但我需要计算“前几个月”的最大值。我使用case语句使'jan'月始终为null,并且每当客户(基值)发生变化时
有人可以帮助我获得它。
亲切的问候
马
答案 0 :(得分:0)
不确定这是否有帮助,因为我所做的一切都是整理语法:
based on your code, I found the answer:
it's not Intent.putExtra(Intent.EXTRA_TEXT, Hiurl);
its share.putExtra(Intent.EXTRA_TEXT, Hiurl);
without quotes.
if(id==R.id.mnShare)
{
Intent share = new Intent(android.content.Intent.ACTION_SEND);
String Hiurl = MYWEBVIEW.getUrl();
share.setType("text/plain");
share.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
share.putExtra(Intent.EXTRA_SUBJECT, "Site");
share.putExtra(Intent.EXTRA_TEXT, Hiurl);
startActivity(Intent.createChooser(share, "share with"));
}