大家好
我想更改線性公式中小數的格式,顯示在圖表上,我只想小數點後兩位
我在這裡附上了我準備的圖表的圖片,箭頭顯示了我想要更改的數字
謝謝
你好@Efrat_Schwartz ,
看來你需要使用JSL來改變方程式中數字的格式。
這是範例程式碼。 我希望它有幫助。
Names Default To Here( 1 );
decimal_point = 2; // Please change here
rpt = current report();
frame_box_list = rpt << xpath( "//FrameBox" );
For( i = 1, i <= N Items( frame_box_list ), i++,
Try(
txt_seg = rpt[Framebox( i )] << Find Seg( "TextSeg" );
TheFormula = txt_seg << Get Text;
current_intercept = Word( 3, TheFormula, " " );
Intercept = Format( Num( current_intercept ), "Fixed Dec", decimal_point );
current_beta1 = Word( 5, TheFormula, " *" );
Beta1 = Format( Num( current_beta1 ), "Fixed Dec", decimal_point );
new_formula = Substitute( Eval Expr( TheFormula ),
Eval Expr( current_intercept ), Eval Expr( Intercept ),
Eval Expr( current_beta1 ), Eval Expr( beta1 )
);
txt_seg << Set Text( new_formula );
)
);
rpt << reshow;
你好@Efrat_Schwartz ,
感謝您的答覆。
- 首先,使用圖形產生器建立圖形。
- 透過「檔案」選單 >「新建」>「腳本」開啟腳本視窗。
- 貼上 JSL。
- 從編輯選單 > 執行腳本執行 JSL
希望它有效。