J'essaie de parcourir les colonnes et de définir la valeur pour créer une table plus tard. Cependant, "Term Value" ne permettra pas la substitution pour chaque colonne (en gras ci-dessous dans le script) dans la boucle For. Le script crache simplement les valeurs par défaut. Quel serait le format correct pour attribuer une colonne dans cette boucle For ?
Merci
//Troubled Section//<BR /> {Probability Paper(
Profiler(
1,
Confidence Intervals( 1 ),
Term Value( <STRONG>Startnam[i]</STRONG>(Dur1[i] / 2, Show( 1 ))),
Remember Settings( "Mid Life", Differences Report( 0 ) ),
Term Value( <STRONG>"Start 103-0.03"</STRONG>(Dur1[i], Show( 1 ))),
Remember Settings( "Full Life", Differences Report( 1 ) ),
Term Value( "Start 103-0.03"(Dur1[i], Show( 1 ))))
)} <BR /><BR /><BR />
@Timesawasten12 Je ne sais pas comment vous accéderez aux noms et aux valeurs des colonnes, mais l'exemple suivant (ou une variante de celui-ci) pourrait fonctionner. j'utilise le Aptitude des exemples de données pour exécuter l'analyse, et le tableau joint Réglages pour les valeurs de réglage.
tblRef = Open("$Sample_Data/Fitness.JMP");
settingsTblRef = Data Table("Settings");
profilerExpr = Expr(Profiler(1,Confidence Intervals(1)));
For(i=1,i<=N Row(settingsTblRef),i++,
nextTermValExpr = Expr(Term Value());
For(j=1,j<=N Cols(settingsTblRef),j++,
nextCol = Substitute(
Expr(colName(val,Lock(0),Show(1))),
Expr(colName),Parse(Column(settingsTblRef,j)<<GET name=""></GET>
Pour chaque ligne de valeurs de réglage, bouclez sur chaque colonne en créant les expressions de colonne individuelles à l'intérieur Valeur du terme . Au bas de la boucle, insérez le nom du paramètre. Lorsque cela est fait, insérez l'expression terminée dans l'expression d'analyse principale et évaluez-la. L'astuce consiste à utiliser Nom Expr donc son contenu non évalué est utilisé. Par exemple, le premier Remplaçant remplace colName et val dans le premier argument avec le nom analysé de la colonne et la valeur de la Réglages tableau, respectivement. Nom Expr est nécessaire dans Insérer dans garder l'expression col suivant d'évaluer plus loin que ce que Remplaçant le fournit. Idem pour l'autre Nom Expr .