我需要创建一个覆盖图,在其中需要标记颜色为红色,符号为十字('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 )}
)
);