マーカーの色を赤、シンボルを十字形( '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 )}
)
);