Object: ChannelReference
- Updated2024-09-12
- 3 minute(s) read
(2DAdditionalMarker | 2DAxisXTick | 2DAxisYTick | 2DBackgroundSegment | 2DBars | 2DBarsHorizontal | 2DBoxWhisker | 2DCoordinate | 2DDifferential | 2DFilledArea | 2DGroupedBars | 2DLine | 2DLineAndPoints | 2DOutlineBars | 2DOutlineBarsHorizontal | 2DPalette | 2DSpecialCombination | 2DSpikes | 2DSpikesHorizontal | 2DStackedBars | 2DTableColumnChannel | 3DAdditionalBoundaryCurve | 3DAdditionalCharacteristicDiagramIsoline | 3DAdditionalMarkerChannelSize | 3DAdditionalSurfaceIsoline | 3DBars | 3DCharacteristicDiagram | 3DCharacteristicDiagramSecondDiagram | 3DCoordinate | 3DIsolines | 3DLine | 3DMatrix2D | 3DPaletteColoredLines | 3DPoints | 3DSpikes | 3DSurface | 3DTableXValues | 3DTableYValues | 3DTableZValues | 3DVector | 3DWaterfall | AxisTickObject | CategorySettings | CurveExpansionMarker | ErrorBar | LabelFromChannel | PieChartCurve | PieChartSliceLabel | PolarAdditionalMarker | PolarDifferential | PolarLine | PolarLineAndPoints | PolarShapeObject | PolarSpike | SpiderLine | SpiderLineAndPoints) > Object: ChannelReference
Object: ChannelReference
The ChannelReference object provides a channel reference in DIAdem REPORT. Assign an empty string to a channel reference so that you do not need to assign a channel.
The following example generates a 2D axis system with a curve:
| VBScript | Python |
Dim oMy2DaxisSystem, oMy2DCurve Call Report.NewLayout() Set oMy2DaxisSystem = Report.ActiveSheet.Objects.Add(eReportObject2DAxisSystem,"My2DAxisSystem") Set oMy2DCurve = oMy2DaxisSystem.Curves2D.Add(e2DShapeLine, "MyNew2DCurve") oMy2DCurve.Shape.XChannel.Reference = "[1]/[1]" oMy2DCurve.Shape.YChannel.Reference = "[1]/[2]" Call Report.Refresh()
Properties
Returned From
2DAdditionalMarker.Channel | 2DAxisXTick.Channel | 2DAxisYTick.Channel | 2DBackgroundSegment.XChannel | 2DBackgroundSegment.YChannel | 2DBars.XChannel | 2DBars.YChannel | 2DBarsHorizontal.XChannel | 2DBarsHorizontal.YChannel | 2DBoxWhisker.XChannel | 2DCoordinate.BoundingXChannel | 2DCoordinate.BoundingYChannel | 2DDifferential.XChannel | 2DDifferential.YChannel | 2DDifferential.YChannelDifferential | 2DFilledArea.XChannel | 2DFilledArea.YChannel | 2DFilledArea.YChannelDifferential | 2DGroupedBars.XChannel | 2DLine.XChannel | 2DLine.YChannel | 2DLineAndPoints.XChannel | 2DLineAndPoints.YChannel | 2DOutlineBars.XChannel | 2DOutlineBars.YChannel | 2DOutlineBarsHorizontal.XChannel | 2DOutlineBarsHorizontal.YChannel | 2DPalette.Channel | 2DSpecialCombination.XChannel | 2DSpecialCombination.YChannel | 2DSpikes.XChannel | 2DSpikes.YChannel | 2DSpikesHorizontal.XChannel | 2DSpikesHorizontal.YChannel | 2DStackedBars.XChannel | 2DTableColumnChannel.Channel | 3DAdditionalBoundaryCurve.XChannel | 3DAdditionalBoundaryCurve.YChannel | 3DAdditionalCharacteristicDiagramIsoline.Channel | 3DAdditionalMarkerChannelSize.Channel | 3DAdditionalSurfaceIsoline.Channel | 3DBars.XChannel | 3DBars.YChannel | 3DBars.ZChannel | 3DCharacteristicDiagram.XChannel | 3DCharacteristicDiagram.YChannel | 3DCharacteristicDiagram.ZChannel | 3DCharacteristicDiagramSecondDiagram.XChannel | 3DCharacteristicDiagramSecondDiagram.YChannel | 3DCharacteristicDiagramSecondDiagram.ZChannel | 3DCoordinate.BoundingXChannel | 3DCoordinate.BoundingYChannel | 3DCoordinate.BoundingZChannel | 3DIsolines.XChannel | 3DIsolines.YChannel | 3DIsolines.ZChannel | 3DLine.XChannel | 3DLine.YChannel | 3DLine.ZChannel | 3DMatrix2D.XChannel | 3DMatrix2D.YChannel | 3DMatrix2D.ZChannel | 3DPaletteColoredLines.Channel | 3DPoints.XChannel | 3DPoints.YChannel | 3DPoints.ZChannel | 3DSpikes.XChannel | 3DSpikes.YChannel | 3DSpikes.ZChannel | 3DSurface.XChannel | 3DSurface.YChannel | 3DSurface.ZChannel | 3DTableXValues.Channel | 3DTableYValues.Channel | 3DTableZValues.Channel | 3DVector.XChannel | 3DVector.XChannelEnd | 3DVector.YChannel | 3DVector.YChannelEnd | 3DVector.ZChannel | 3DVector.ZChannelEnd | 3DWaterfall.XChannel | 3DWaterfall.YChannel | 3DWaterfall.ZChannel | AxisTickObject.Channel | CategorySettings.Channel | CategorySettings.UnitChannel | CurveExpansionMarker.Channel | ErrorBar.ErrorChannelNegative | ErrorBar.ErrorChannelPositive | LabelFromChannel.Channel | LabelFromChannel.IndexChannel | PieChartCurve.Channel | PieChartSliceLabel.Channel | PolarAdditionalMarker.Channel | PolarDifferential.XChannel | PolarDifferential.YChannel | PolarDifferential.YChannelDifferential | PolarLine.XChannel | PolarLine.YChannel | PolarLineAndPoints.XChannel | PolarLineAndPoints.YChannel | PolarShapeObject.XChannel | PolarShapeObject.YChannel | PolarSpike.XChannel | PolarSpike.YChannel | SpiderLine.Channel | SpiderLineAndPoints.Channel