Bonjour gars,
J'utilise Applciation Builder pour sélectionner le nom du rapport dans la zone de liste et son aperçu sera affiché
// This function will run on selection of each item in list box
reportPreviewPrint = Function( {thisBox},
{Default Local},
//Get selected report name from the list box of open report names
selectedReport = ListPrintReport << Get Selected;
wList = Get Window List( Type( "Reports" ) );
ReportNames = wList << get window title;
previewList = {};
reportTitle = {};
If( N Items( selectedReport ) > 0,
abc = ReportPanel1 << Child;
abc << Delete;
For( j = 1, j <= N Items( wList ), j++,
For( i = 1, i <= N Items( selectedReport ), i++,
If( ReportNames[j] == selectedReport[i],
Insert Into( previewList, wList[j] );
Insert Into( reportTitle, ReportNames[j] );
)
)
);
// After going through all open reports and finding the selected report i display it in the panel box
If( !Is Empty( previewList ),
ReportPanel1 << Append( previewList[1] )
);
ReportPanel1 << Set Title( Concat( "Report Preview/Print Reports/", reportTitle[1] ) );
);
);
Ma question est la suivante : existe-t-il un moyen d'afficher ce rapport de telle sorte que toute modification apportée à ce sujet (la panelBox est activée) affectera le rapport d'origine (comme les changements d'axe ou la couleur ou la légende du fond, etc.).
Le rapport affiché après avoir été ajouté dans la zone de panneau est une copie du rapport original. Ceci est similaire à la création d'un journal. En général, les plateformes JMP ne peuvent pas avoir plusieurs vues de l'analyse qui sont toutes « en direct ».