亲爱的丹尼尔瓦伦特,
最后,我正在使用 JMP 12,我花了好几个小时尝试将我的报告放入一个选项卡格式作为您的指南脚本,但不幸的是我不能“跳转”。
我的报告包含 53 份报告(将它们视为副标题),分为 8 个主要标题,而且报告每天都在增加。 我的技能允许的输出被截图。 没关系,但对于最终用户来说太长了。 我想将字幕放入“带标签的标题:模拟,按月计算的指标,按市场计算的指标......
我真的很感激你的帮助!

脚本的第一个“标题”部分如下所示,如果您在 3 个单独的选项卡中帮助进行 trplication,我想我将能够完成其余部分;
非常非常感谢!
净重=新窗户( 《销售业绩报告》 ,
轮廓框( “模拟” ,
//模拟
轮廓框( “模拟销售和置信限度的累积收入曲线” ,
面板盒(
"Resort:Island, Report:Simulation, SubReport:CumulativeRevenueCurve, Author:SaitCopuroglu, " ||长日期(今天() ) || “” ||
格式(一天中的时间(今天() ) , “h:m” ) ,
仿真<<图形生成器(
尺寸( 1372 , 672 ) ,
显示控制面板( 0 ) ,
显示图例( 1个) ,
图例位置( “底部” ) ,
适合窗口( “离开” ) ,
背面颜色( { 183 , 207 , 219 } ) ,
标题填充颜色( “浅蓝” ) ,
标题框颜色( “中等深灰色” ) ,
关卡填充颜色( { 174 , 203 , 228 } ) ,
关卡框颜色( “中等深灰色” ) ,
水平间距颜色( { 131 , 153 , 182 } ) ,
水平下划线( 1个) ,
页面级填充颜色( { 132 , 154 , 183 } ) ,
页面级下划线( 0 ) ,
间距边框( 1个) ,
变量(
X ( :销售日期) ,
是( : ISL 的低 95% 独立样条预测器) ,
是( : ISL 的上 95% 独立样条预测器,位置( 1个) ) ,
是( :名称( “累积 [FitModelISL]” ) ,位置( 1个) )
) ,
元素(更顺畅( X ,是( 1个) ,是( 2个) ,是( 3个) ,传奇( 9 ) ) ) ,
本地数据过滤器(
模式,
添加过滤器(列( :标签) ,在哪里( :标签== 《2014》 ) ,展示( :标签,尺寸( 103 , 21 ) ,复选框显示) )
) ,
发送报告(
派遣(
{} ,
“图形生成器” ,
轮廓框,
{设置标题( “模拟销售和置信限度的累积收入曲线” )}
) ,
派遣(
{} ,
“销售日期” ,
标尺盒,
{最小值( 3489696000 ) ,最大限度( 3531772800 ) ,间隔( “月” ) ,公司( 1个) ,小滴答声( 0 ) ,标签行嵌套( 2个) ,
添加参考线( 3529008000 , “虚线” , “黑色的” , “赛季结束” , 1个, 0.3 ) ,标签行( 1个,显示主要网格( 1个) )}
) ,
派遣(
{} ,
“ISL 的低 95% 独立样条预测器” ,
标尺盒,
{格式( “工程SI” , 17 ) ,最小值( 0 ) ,最大限度( 14000000 ) ,公司( 2000000 ) ,小滴答声( 1个) ,标签行嵌套( 1个) ,
标签行(
{次要网格线颜色( - 16053236 ) ,显示次要标签( 1个) ,显示次要网格( 1个) ,显示主要网格( 1个) ,
设置字体样式( “清楚的” )}
)}
) ,
派遣(
{} ,
“400” ,
标尺盒,
{图例模型(
9 ,
关卡名称( 0 , “置信下限 (LCL)” ) ,
关卡名称( 1个, “置信上限 (UCL)” ) ,
关卡名称( 2个, “模拟(按销售日期累计收入)” ) ,
特性( 0 , {线条颜色( 3个) ,线型( “点缀” ) ,行宽( 2个) ,填色( 3个)} ) ,
特性( 1个, {线条颜色( 4个) ,线型( “点缀” ) ,行宽( 2个) ,填色( 4个)} ) ,
特性( 2个, {线条颜色( 5个) ,行宽( 2个) ,填色( 5个)} )
)}
) ,
派遣( {} , “图表标题” ,文本编辑框, {设置文本( “” )} ) ,
派遣( {} , “400” ,图例盒, {位置( { 1个, 2个, 0 } )} ) ,
派遣( {} , “Y标题” ,文本编辑框, {设置文本( “累计收入” )} ) ,
派遣( {} , “图形生成器” ,框框, {标记尺寸( 2个)} )
)
) ,
) ,
) ,
//模拟2
轮廓框( “实际销售额和置信限度的累积收入曲线” ,
面板盒(
"Resort:Island, Report:Simulation, SubReport:CumulativeRevenueCurve, Author:SaitCopuroglu, " ||长日期(今天() ) || “” ||
格式(一天中的时间(今天() ) , “h:m” ) ,
住所<<图形生成器(
尺寸( 1372 , 672 ) ,
显示控制面板( 0 ) ,
显示图例( 1个) ,
图例位置( “底部” ) ,
适合窗口( “离开” ) ,
背面颜色( { 183 , 207 , 219 } ) ,
标题填充颜色( “浅蓝” ) ,
标题框颜色( “中等深灰色” ) ,
关卡填充颜色( { 174 , 203 , 228 } ) ,
关卡框颜色( “中等深灰色” ) ,
水平间距颜色( { 131 , 153 , 182 } ) ,
水平下划线( 1个) ,
页面级填充颜色( { 132 , 154 , 183 } ) ,
页面级下划线( 0 ) ,
间距边框( 1个) ,
变量(
X ( :销售日期) ,
是( :按销售日期累计总和) ,
是( :信心降低 95% ,位置( 1个) ) ,
是( :置信度上限 95% ,位置( 1个) )
) ,
元素(线( X ,是( 1个) ,是( 2个) ,是( 3个) ,传奇( 20 ) ,行序( 1个) ) ) ,
本地数据过滤器(
模式,
添加过滤器(列( :采取) ,在哪里( :采取== “岛” ) ,展示( :采取,尺寸( 112 , 21 ) ,复选框显示) )
) ,
发送报告(
派遣( {} , “图形生成器” ,轮廓框, {设置标题( “实际销售额和置信限度的累积收入曲线” )} ) ,
派遣(
{} ,
“销售日期” ,
标尺盒,
{最小值( 3489696000 ) ,最大限度( 3531772800 ) ,间隔( “月” ) ,公司( 1个) ,小滴答声( 0 ) ,标签行嵌套( 2个) ,
添加参考线( 3529008000 , “虚线” , “黑色的” , “赛季结束” , 1个, 0.3 ) ,标签行( 1个,显示主要网格( 1个) )}
) ,
派遣(
{} ,
“CumSumBySalesDate” ,
标尺盒,
{格式( “工程SI” , 17 ) ,最小值( 0 ) ,最大限度( 14000000 ) ,公司( 2000000 ) ,小滴答声( 1个) ,标签行嵌套( 1个) ,
标签行(
{次要网格线颜色( - 16053236 ) ,显示次要标签( 1个) ,显示次要网格( 1个) ,显示主要网格( 1个) ,
设置字体样式( “清楚的” )}
)}
) ,
派遣(
{} ,
“400” ,
标尺盒,
{图例模型(
20 ,
关卡名称( 0 , “实际(按销售日期计算的累计收入)” ) ,
关卡名称( 1个, “置信下限 (LCL)” ) ,
关卡名称( 2个, “置信上限 (UCL)” ) ,
特性( 0 , {线条颜色( 5个) ,行宽( 2个) ,填色( 5个)} ) ,
特性( 1个, {线条颜色( 3个) ,线型( “点缀” ) ,行宽( 2个) ,填色( 3个)} ) ,
特性( 2个, {线条颜色( 4个) ,线型( “点缀” ) ,行宽( 2个) ,填色( 4个)} )
)}
) ,
派遣( {} , “图表标题” ,文本编辑框, {设置文本( “” )} ) ,
派遣( {} , “X标题” ,文本编辑框, {设置文本( “销售日期” )} ) ,
派遣( {} , “Y标题” ,文本编辑框, {设置文本( “累计收入” )} ) ,
派遣( {} , “图形生成器” ,框框, {标记大小( 2个)} )
)
) ,
) ,
) ,
//CumRevPerformance % 和欧元
轮廓框( “实际销售额的累计收入绩效(% 和欧元)” ,
面板盒(
"Resort:Island, Report:Simulation, SubReport:CumulativeRevenueCurve, Author:SaitCopuroglu, " ||长日期(今天() ) || “” ||
格式(一天中的时间(今天() ) , “h:m” ) ,
住所<<图形生成器(
尺寸( 1379 , 784 ) ,
显示控制面板( 0 ) ,
显示图例( 1个) ,
图例位置( “底部” ) ,
适合窗口( “离开” ) ,
背面颜色( { 183 , 207 , 219 } ) ,
标题填充颜色( “浅蓝” ) ,
标题框颜色( “中等深灰色” ) ,
关卡填充颜色( { 174 , 203 , 228 } ) ,
关卡框颜色( “中等深灰色” ) ,
水平下划线( 1个) ,
页面级下划线( 0 ) ,
变量( X ( :销售日期) ,是( : CumRev差异) ,是( : CumRevPerf% ) ) ,
元素(位置( 1个, 1个) ,积分( X ,是,传奇( 37 ) ,汇总统计( “意思” ) ) ) ,
元素(位置( 1个, 2个) ,积分( X ,是,传奇( 38 ) ,汇总统计( “意思” ) ) ) ,
本地数据过滤器(
模式,
添加过滤器(
列( :采取, :名称( “年[销售日期]” ) ) ,
在哪里( :名称( “年[销售日期]” ) == 2015年) ,
展示( :采取,尺寸( 112 , 21 ) ,复选框显示) ,
展示( :名称( “年[销售日期]” ) ,尺寸( 96 , 40 ) ,复选框显示)
)
) ,
发送报告(
派遣( {} , “图形生成器” ,轮廓框, {设置标题( “实际销售额的累计收入绩效(% 和欧元)” )} ) ,
派遣(
{} ,
“销售日期” ,
标尺盒,
{最小值( 3502915200 ) ,最大限度( 3530803912.42118 ) ,间隔( “月” ) ,公司( 1个) ,小滴答声( 1个) ,标签行嵌套( 2个) ,
添加参考行( 3529008000 , “点缀” , “黑色的” , “赛季结束” , 1个) ,标签行( 1个,显示主要网格( 1个) ) ,
标签行( 2个,显示主要网格( 1个) )}
) ,
派遣(
{} ,
“CumRev 差异” ,
标尺盒,
{格式( “最好” , 17 ) ,最大限度( 749347.25848564 ) ,公司( 300000 ) ,小滴答声( 1个) ,标签行嵌套( 1个) ,
添加参考线( 0 , “坚硬的” , “绿色的” , “” , 1个) ,标签行(
{次要网格线颜色( - 16053236 ) ,显示次要网格( 1个) ,显示主要网格( 1个)}
)}
) ,
派遣(
{} ,
“CumRevPerf%” ,
标尺盒,
{最小值( 0 ) ,最大限度( 1.2 ) ,公司( 0.1 ) ,小滴答声( 1个) ,标签行嵌套( 1个) ,添加参考线(
{ 0.95 , 1.05 } ,
“坚硬的” ,
“中等浅绿色” ,
“” ,
1个,
0.25
) ,标签行( {显示次要网格( 1个) ,显示主要网格( 1个)} )}
) ,
派遣(
{} ,
“400” ,
标尺盒,
{图例模型(
37 ,
关卡名称( 0 , “以欧元计算的累计收入差异” ) ,
特性( 0 , {标记( “圆圈” ) ,填色( - 42204 )} )
) ,图例模型(
38 ,
关卡名称( 0 , “以 % 表示的累积收入表现” ) ,
特性( 0 , {标记( “圆圈” ) ,填色( - 21101 )} )
)}
) ,
派遣( {} , “图表标题” ,文本编辑框, {设置文本( “” )} ) ,
派遣( {} , “X标题” ,文本编辑框, {设置文本( “销售日期” )} ) ,
派遣( {} , “Y标题” ,文本编辑框, {设置文本( “以欧元计的累计收入赤字” )} ) ,
派遣( {} , “图形生成器” ,框框, {标记大小( 2个) ,剩下( 1个) ,正确的( 1个) ,最佳( 1个) ,底部( 1个)} ) ,
派遣( {} , “Y 1 标题” ,文本编辑框, {设置文本( “以 % 表示的累积收入绩效” )} ) ,
派遣( {} , “图形生成器” ,框框( 2个) , {标记大小( 2个)} )
)
) ,
) ,
) ,
//制表
轮廓框( “累计收入曲线表 [过去 30 天]” ,
面板盒(
"Resort:Island, Report:Simulation, SubReport:CumulativeRevenueCurve, Author:SaitCopuroglu, " ||长日期(今天() ) || “” ||
格式(一天中的时间(今天() ) , “h:m” ) ,
住所<<制表(
显示控制面板( 0 ) ,
统一的地块比例( 0 ) ,
设置格式(
意思(
:置信度上限 95% ( 17 , 2个) ,
:预测样条( 17 , 2个) ,
:信心降低 95% ( 17 , 2个) ,
:名称( “累积[拟合模型 ISL]” )( 17 , 2个) ,
:按销售日期累计总和( 17 , 2个) ,
: CumRev差异( 17 , 2个) ,
: CumRevPerf% ( 12 , 2个)
)
) ,
添加表(
列表(
分析列(
:置信度上限 95% ,
:预测样条,
:信心降低 95% ,
:名称( “累积[拟合模型 ISL]” ) ,
:按销售日期累计总和,
: CumRev差异,
: CumRevPerf%
) ,
统计数据(意思)
) ,
行表(分组列( :销售日期) )
) ,
本地数据过滤器(
模式,
添加过滤器(列( :销售日期) ,在哪里( :销售日期>=今天() -在几天内( 30 ) & :销售日期<=今天() ) )
) ,
发送报告(派遣( {} , “制表” ,轮廓框, {设置标题( “累计收入曲线表 [过去 30 天]” )} ) )
) ,
) ,
) ,
) ,
轮廓框( “按月统计” ,
dt_master =数据表( “BudgetWithAgency.jmp” ) ,
.
.
.
.
.
.
.
.
@Daniel_Valente