Support Board
Date/Time: Tue, 04 Mar 2025 06:52:47 +0000
Post From: Transfer Subgraph From a Chart
[2021-11-21 09:40:07] |
maxpi - Posts: 181 |
The following code will not cause a Subgraph to display. The values are transferred to the Subgraph but they will not display SCSFExport scsf_RXOTHER(SCStudyInterfaceRef sc) { SCSubgraphRef Subgraph_CapturedPercentUnbalance =sc.Subgraph[0]; SCInputRef StudySubgraphReference =sc.Input[0]; if (sc.SetDefaults) { sc.GraphName = "RX OTHER"; sc.AutoLoop = 1; Subgraph_CapturedPercentUnbalance.Name ="PercentUnbalance"; Subgraph_CapturedPercentUnbalance.DrawStyle =DRAWSTYLE_BAR; Subgraph_CapturedPercentUnbalance.LineWidth =8; Subgraph_CapturedPercentUnbalance.PrimaryColor =COLOR_GREEN; Subgraph_CapturedPercentUnbalance.DrawZeros =true; StudySubgraphReference.Name = "Study And Subgraph To Display"; StudySubgraphReference.SetChartStudySubgraphValues(1, 1, 0); return; } SCFloatArray StudyReference; sc.GetStudyArrayFromChartUsingID(StudySubgraphReference.GetChartStudySubgraphValues(), StudyReference); int transferCounter =sc.Index; while(transferCounter >0) { Subgraph_CapturedPercentUnbalance[transferCounter] =StudyReference[transferCounter]; transferCounter--; } } |