INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.




Unsere Partner:

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner






Stellenangebote:
Elektroniker für Betriebstechnik (m/w)
Neustadt/Wied

Spezialist/in QS-Kameratechnologie / Programmierung
Neustadt/Wied

Softwareentwickler (m/w/d) LabVIEW
Haiger

Softwareentwickler (m/w/d) LabVIEW
Nürnberg

Applikationsingenieur (m/w/d) Reglerentwicklung Raumheizgeräte / Einzelraumreglungen
Holzminden

Hardware-Ingenieur (m/w/d) Industrial Product Engineering
Nürnberg

Ingenieur (m/w/d) für den Projektsupport im Bereich Roboterintegration
Neuss

Firmware- und Softwareentwickler (m/w/d) für Prüfanlagen
Regensburg





.
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

X-Achse des Reports automatisch anpassen
21.09.2018, 10:21,
#1
DIAdem-Version: 2012, 2014
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2005
X-Achse des Reports automatisch anpassen

Hallo zusammen,

ich möchte bei DIAdem2018 per Script bei einem 2D-Diagramm unter DIAdem-Report die Skalierung der X-Achse ändern. Hintergrund ist, dass per Script Messungen eingelesen werden sollen und dafür aber jeweils die X-Achsenskalierung modifiziert werden soll. Die automatische Achsenskalierung des Diagrammes selbst ist dabei nicht zufriedenstellend.

Ich habe die Übersicht der Einstellungen für die Achsenskalierung bereits gefunden:

'------------------- 2DAxisXScaling ------------------------------
'Set o2DAxisXScaling = Report.Sheets("Blatt 1").Objects("2DAxis1").XAxis.Scaling
Set o2DAxisXScaling = o2DAxisX.Scaling
o2DAxisXScaling.AutoScalingType = eAxisAutoScalingBeginTickManual
o2DAxisXScaling.Begin = 0
o2DAxisXScaling.CustomScalingID = ""
o2DAxisXScaling.DateTimeRepresentation = eDateTimeRepresentationAbsolute
o2DAxisXScaling.End = 104.8583984375
o2DAxisXScaling.MiniTickCount = 9
o2DAxisXScaling.Origin = 0
o2DAxisXScaling.SpanWidth = 104.8583984375
o2DAxisXScaling.Type = e2DXScalingLinear


Wie kann ich nun aber ein bereits vorhandenes Diagramm (in DIAdem-Report) im Script bzgl. der X-Achse ändern? Ich bekomme irgendwie das Dialogfenster des Diagrammes nicht in das Script bzw. ich muss ja erst einmal dem Script sagen, auf was sich die o.g. Änderung der X-Skalierung beziehen soll.
Ich finde nur alte Beiträge, die sich auf DIAdem 11 und älter beziehen. Deren Befehle sind lt. DIAdem aber bei dem DIAdem 2018 obsolete. In der DIAdem-Hilfe (http://zone.ni.com/reference/de-XX/help/370858P-0113/reportapi/objects/irepreportint_objects_overview/) finde ich unzählige Befehle aber leider keinen für Programmierunerfahrene wie mich, wo ich sehe, wie ich die gewünschte X-Achsen-Skalierung mache.

Vielen Dank im Vorraus, Rooki

Antworten


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Potenz weg aus Achse und in Einheit rein SMote 0 6.465 25.06.2015, 21:24
Letzter Beitrag: SMote
  View x-Achse manipulieren AndiMEC 0 5.848 16.05.2014, 10:08
Letzter Beitrag: AndiMEC
  X-Achse im Diagramm am unteren Ende kraenkie 1 7.973 15.11.2013, 15:12
Letzter Beitrag: voyager
  Textkanal für Unterteilung der x-Achse kwakz 4 11.757 12.06.2013, 12:54
Letzter Beitrag: voyager
  x-Achse mit Wert multiplizieren TM89 1 7.392 11.06.2013, 10:49
Letzter Beitrag: itz_me
  absolute anstatt relative Zeit auf x-Achse itz_me 0 7.411 11.06.2013, 10:43
Letzter Beitrag: itz_me
  Probleme beim Exportieren eines Reports HRE 3 11.935 19.09.2011, 15:44
Letzter Beitrag: HMichael
  [ERLEDIGT] mein Layout soll sich von allein anpassen! bamboocopter 7 18.704 30.03.2011, 17:42
Letzter Beitrag: Bruno
  basis anpassen für hysterese slaughter2k 3 9.554 09.11.2010, 15:13
Letzter Beitrag: Carpe_DIAdem
  nicht äquidistante x-Achse kwakz 8 21.022 01.10.2010, 13:19
Letzter Beitrag: kwakz

Gehe zu: