cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
%3CLINGO-SUB%20id%3D%22lingo-sub-64881%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ETrova%20%2F%20sostituisci%20il%20nome%20del%20grafico%20nella%20finestra%20Report%20%2F%20Output%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-64881%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EPenso%20che%20sarebbe%20utile%20avere%20una%20funzione%20Trova%20%2F%20Sostituisci%20per%20operare%20sui%20nomi%20dei%20grafici%20della%20finestra%20di%20output.%3C%2FP%3E%0A%3CP%3EPer%20esempio%3A%3C%2FP%3E%0A%3CP%3ENome%20grafico%20%3D%20%22Grafico%20di%20variabilit%C3%A0%20per%20%3CNOME%20colonna%3D%22%22%3E%22%3C%2FNOME%3E%3C%2FP%3E%0A%3CP%3ETrova%3A%20%22Grafico%20di%20variabilit%C3%A0%20per%22%20e%20sostituisci%20con%20%22%22%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ECi%20eviterebbe%20di%20dover%20scrivere%20grafici%20di%20variabilit%C3%A0.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESaluti%2C%3C%2FP%3E%0A%3CP%3EGareth%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-64881%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CLINGO-LABEL%3EInterfaccia%20utente%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-249620%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EOggetto%3A%20Trova%20%2F%20Sostituisci%20nome%20grafico%20nella%20finestra%20Report%20%2F%20Output%20-%20Stato%20modificato%20in%3A%20Rifiutato%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-249620%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EQuesto%20sarebbe%20molto%20difficile%20per%20noi%20in%20generale.%20Potremmo%20davvero%20supportare%20solo%20la%20ricerca%20e%20la%20sostituzione%20nelle%20intestazioni%20delle%20caselle%20di%20contorno.%20In%20quanto%20tale%2C%20la%20funzione%20that%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F7677%22%20target%3D%22_blank%22%3E%20%40%20DaveB%20%3C%2FA%3E%20fornito%20sopra%20%C3%A8%20equivalente%20a%20ci%C3%B2%20che%20potremmo%20fornire.%20Probabilmente%20%C3%A8%20meglio%20prendere%20quella%20funzione%20e%20usarla%20in%20un%20componente%20aggiuntivo%20che%20fornirebbe%20un'interfaccia%20utente%20semplice.%20Forse%20un%20altro%20membro%20della%20comunit%C3%A0%20lo%20far%C3%A0%20e%20lo%20pubblicher%C3%A0%20su%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FFile-Exchange%2Fct-p%2FFileExchange%22%20target%3D%22_self%22%3E%20Scambio%20di%20file%20%3C%2FA%3E%20.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-247023%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERi%3A%20Trova%20%2F%20Sostituisci%20il%20nome%20del%20grafico%20nella%20finestra%20Report%20%2F%20Output%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-247023%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3Ese%20vuoi%20una%20funzione%20generica%20per%20sostituire%20il%20testo%20nei%20titoli%20di%20struttura%2C%20potresti%20fare%20qualcosa%20del%20genere%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Ereplace%20outline%20text%20%3D%20Function(%20%7Bold%2C%20new%7D%2C%0A%20match%20%3D%20Eval(%20Eval%20Expr(%20Current%20Report()%20%26lt%3B%26lt%3B%20xpath(%20Expr(%20Expr(%20%22%2F%2FOutlineBox%5Bcontains(text()%2C'%22%20)%20%7C%7C%20old%20%7C%7C%20Expr(%20%22')%5D%22%20)%20)%20)%20)%20)%3B%0A%20For(%20c%20%3D%201%2C%20c%20%26lt%3B%3D%20N%20Items(%20match%20)%2C%20c%2B%2B%2C%0A%20%20new%20title%20%3D%20Substitute(%20(match%5Bc%5D%20%26lt%3B%26lt%3B%20get%20title)%2C%20old%2C%20new%20)%3B%0A%20%20match%5Bc%5D%20%26lt%3B%26lt%3B%20set%20title(%20new%20title%20)%3B%0A%20)%3B%0A)%3B%0A%0Areplace%20outline%20text(%20%22Variability%20Chart%20for%22%2C%20%22%22%20)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
0 Kudos

Find/Replace Chart Name within Report/Output Window

I think it would be useful to have a Find/Replace function to operate on output window chart names.

For example:

Chart Name = "Variability Chart for <Column Name>"

Find: "Variability Chart for" & Replace with ""

 

It would save us from having to script variability charts.

 

Cheers,

Gareth

2 Comments
DaveB
Staff

if you want a general purpose function to replace the text in outline titles, you could do something like this

 

replace outline text = Function( {old, new},
	match = Eval( Eval Expr( Current Report() << xpath( Expr( Expr( "//OutlineBox[contains(text(),'" ) || old || Expr( "')]" ) ) ) ) );
	For( c = 1, c <= N Items( match ), c++,
		new title = Substitute( (match[c] << get title), old, new );
		match[c] << set title( new title );
	);
);

replace outline text( "Variability Chart for", "" );
Jeff_Perkinson
Community Manager
Status changed to: Not Planned For Now

This would be very difficult for us to do in a general way. We really could only support finding and replacing in outline box headings. As such, the function that @DaveB provided above is equivalent to what we could provide. It's probably best to take that function and use it in an add-in that would provide a simple user interface. Perhaps another community member will do that and post it to the File Exchange.