définir le titre de la carte de contrôle ouverte dans plusieurs ongletsSalut tout le monde ,
Je voudrais changer le titre de chacune de mes cartes de contrôle individuelles ouvertes dans différents onglets, j'ai essayé de définir le titre ("xxx") mais une erreur apparaît, quelqu'un peut-il m'aider ?
For( i = 1, i <= n Items(losscode), i++,
TB << Add(
losscode[i],ob1 = Outline Box( "Pareto Chart",
dt << Control Chart Builder(
Show Capability( 0 ),
Variables( Subgroup( :weight ), Y( :height ) ),
Chart( Position( 1 ), Limits( Sigma ) ),
Chart( Position( 2 ), Limits( Sigma ) ),
Where( :name == losscode[i] ))
)
)
);Re : définir le titre de la carte de contrôle ouverte dans plusieurs ongletsSi vous souhaitez remplacer le générateur de cartes de contrôle par autre chose, il s'agit simplement d'une simple extension de ma réponse précédente.

names default to here(1);
dt=open("$SAMPLE_DATA/big class.jmp");
summarize(dt,losscode=by(:sex));
nw=new window("Window", tb=tab box());
For( i = 1, i <= N Items( losscode ), i++,
TB << Add(
losscode[i],
ob1 = Outline Box( "Pareto Chart",
dt << Control Chart Builder(
Show Capability( 0 ),
Variables( Subgroup( :weight ), Y( :height ) ),
Chart( Position( 1 ), Limits( Sigma ) ),
Chart( Position( 2 ), Limits( Sigma ) ),
Where( :sex == losscode[i] )
)
)
)
);
tb[tabpagebox(1)][OutlineBox(2)]<< set title("Female");
tb[tabpagebox(2)]["Control Chart Builder"] << set title("Male");Re : définir le titre de la carte de contrôle ouverte dans plusieurs ongletsC'est Nelson,
Mais je voulais changer le titre du générateur de carte de contrôle dans l'onglet féminin au lieu de l'onglet féminin.
Re : définir le titre de la carte de contrôle ouverte dans plusieurs ongletsVous êtes sur le point d’obtenir la syntaxe correcte.Cependant, si vous regardez l'arborescence de la sortie de la Tab Box() que vous créez, vous verrez que pour chaque onglet de la Tab Box(), il existe une Tab Page Box().C'est dans cet objet que vous envoyez le message pour changer le titre

Ici
Je vous suggère de lire sur les structures arborescentes dans le Guide de script.
Aide==>Livres==>Guide de script
Voici un exemple de script
names default to here(1);
dt=open("$SAMPLE_DATA/big class.jmp");
summarize(dt,losscode=by(:sex));
nw=new window("Window", tb=tab box());
For( i = 1, i <= N Items( losscode ), i++,
TB << Add(
losscode[i],
ob1 = Outline Box( "Pareto Chart",
dt << Control Chart Builder(
Show Capability( 0 ),
Variables( Subgroup( :weight ), Y( :height ) ),
Chart( Position( 1 ), Limits( Sigma ) ),
Chart( Position( 2 ), Limits( Sigma ) ),
Where( :sex == losscode[i] )
)
)
)
);
tb[tabpagebox(1)]<<TITLE></TITLE>