我需要創建一個疊加圖,我需要標記顏色為紅色,符號為十字('X')。下面的代碼可以工作(包括Y選項中的針功能),但標記(在Y選項中)除外,它們默認採用數據集的行狀態顏色/標記或以黑色實心圓圈顯示。事實上,我注意到當我點擊創建的疊加圖表中的紅色三角形時,' “Y選項”下的“疊加標記顏色”和“疊加標記”選項顯示為灰色。 所有其他選項似乎都可用。到目前為止,我看到的所有解決方案都使用Graph Builder或Dispatch,SendToReport功能。由於我的應用程序中的一些其他約束,我無法使用它們。是否有可能以任何其他方式改變標記類型和顏色?也許調整行狀態顏色?
OverlayChartExpr = Expr(
Overlay Plot(
X( :Name( "_XCOLUMN_" ) ),
Y( :Name( "_YCOLUMN_" ) ),
By( :Name( "_BYCOLUMN_" ) ),
:Name( "_YCOLUMN_" )(Overlay Marker Color( 3 ), Overlay Marker( 2 ), Needle( 1 )),
Separate Axes( 1 ),
Connect Thru Missing( 1 ),
Connect Points( 1 ),
Connect Color( 5 ),
X Axis << {Format( "ddMonyyyy" )},
Y Axis << {Show Major Grid( 1 ), Connect Points( 1 )}
)
);