Sto usando GraphBuilder e desidero modificare la larghezza dei nomi delle variabili dell'asse Y ruotati orizzontalmente. Mentre posso ruotare il testo in GB, la modifica del parametro Imposta a capo.... non sembra funzionare come mi aspetto. Dimostrare,
Ho aperto la tabella dei dati di Big Class e ho modificato i nomi delle colonne di altezza e peso come segue:
"altezza nome colonna che è stato reso più lungo"
"nome della colonna di peso che è stato reso più lungo"
Il seguente script GB è il risultato di un semplice grafico che ho creato per illustrare il problema. Mentre in GB il parametro Set Wrap... è stato impostato su 100 ed è stata selezionata l'opzione Estendi questo ad altre caselle di testo. Questa modifica del parametro non si riflette nello script risultante e la selezione di qualsiasi valore inferiore a 100 non ha alcun impatto sulla larghezza dei nomi delle variabili dell'asse Y.
Graph Builder(
Size( 1408, 513 ),
Show Control Panel( 0 ),
Graph Spacing( 3 ),
Variables(
X( :age ),
Y( :height column name that has been made longer ),
Y( :weight column name that has been made longer )
),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 4 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch( {}, "Y title", TextEditBox, {Rotate Text( "Horizontal" ) } ),
Dispatch( {}, "Y 1 title", TextEditBox, {Rotate Text( "Horizontal" ) } )
)
);
Quindi, mi chiedo se si tratta di un bug o se si tratta di un comportamento previsto?
Inoltre, sono curioso di sapere se esiste un modo per forzare il word wrapping nel codice JSL GB.Ho provato quanto segue e non sono stato in grado di influire su alcun cambiamento nel comportamento del ritorno a capo automatico dell'asse Y
Graph Builder(
Size( 1408, 513 ),
Show Control Panel( 0 ),
Graph Spacing( 3 ),
Variables(
X( :age ),
Y( :height column name that has been made longer ),
Y( :weight column name that has been made longer )
),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 4 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch( {}, "Y title", TextEditBox, {Rotate Text( "Horizontal" ), Set Wrap (50) } ),
Dispatch( {}, "Y 1 title", TextEditBox, {Rotate Text( "Horizontal" ), Set Wrap (50) } )
)
);Ciao terapista. Il fatto che la funzionalità Set Wrap in Graph Builder non funzioni come previsto è un bug. I nostri sviluppatori sono a conoscenza del problema e mirano a risolverlo in una versione futura. Ci scusiamo per il disagio.