마커 색상이 빨간색이고 십자 기호 ( 'X')가 필요한 오버레이 플롯을 만들어야합니다. 아래의 코드는 기본적으로 데이터 세트의 행 상태 색상 / 마커를 사용하거나 검정색 동그라미로 표시되는 마커 (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 )}
)
);