Titre de la diapositive Powerpoint utilisant la valeur de la colonneSalut tout le monde,
J'essaie de créer un graphique en utilisant les données du sous-ensemble. Cependant, j'ai besoin d'une colonne pour saisir la valeur du titre de la diapositive. Par exemple, le titre de la diapositive est « Données pour 2023_ » et je dois ajouter à quel sexe spécifique correspondent les données. Le résultat doit être « Données pour 2023_Homme » et « Données pour 2023_Femme ». Voici le code que j'ai créé
For( v=1, v <= N items (dt_sub), v++,
hb1 = HlistBox();
sex_key= Column(dt_sub[v], "Sex") << get values;
hb1 << Append(Eval(Parse(EvalInsert("dt_graphs^v^"))));
hb1a = hb1 << get picture;
ppt1 = OutlineBox("Date for 2023_" || char(sex_key) || ")", hb1a);
ppt1 << savepresentation( pathppt, append, PNG );
);Mais le titre de sortie de la boîte est Données pour 2023_=Scriptable[]
S'il vous plaît, aidez
Automatisation et scriptsles fenêtresRe : Titre de diapositive Powerpoint utilisant la valeur de la colonneQuelle version de JMP utilisez-vous ? Créez une nouvelle fenêtre de votre ppt1 et vérifiez que la zone de contour y est correcte. J'utilise JMP17 et cela fonctionne correctement (si je comprends ce que vous essayez de faire)
Names Default To Here(1);
dt_sub = Eval List({Open("$SAMPLE_DATA/Big Class.jmp")});
dt_graphs1 = dt_sub[1] << get as report;
hb1 = H List Box();
hb1 << Append(Eval(Parse(Eval Insert("dt_graphs^v^"))));
hb1a = hb1 << get picture;
sex_key = Column(dt_sub[v], "Sex") << get values;
ppt1 = Outline Box("Date for 2023_" || Char(sex_key) || ")", hb1a);
ppt1 << Save Presentation("$TEMP/jmp_example.pptx", append, "PNG");
nw = New Window("", ppt1); // use this to verify
Open("$TEMP");
Afficher les messages de la boîte (jmp.com)

Re : Titre de diapositive Powerpoint utilisant la valeur de la colonneou quelque chose comme ça?

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt_sub = Data Table( "Big Class" ) << Subset(By( :sex ));
pathppt = "C:\temp\ppt.pptx";
For( v=1, v <= N items (dt_sub), v++,
//v= 1;
hb1 = HlistBox();
sex_key= dt_sub[v]<< get name;
hb1 << Append(dt_sub[v] << get as report);
ppt1 = OutlineBox("Date for 2023 " || sex_key, hb1);
ppt1 << savepresentation( pathppt, append, "PNG" );
);