Ich bin neu bei PI ACE Servern, aber ich schrieb diesen Code abhängig von einem DataSet mit Daten und Werten (wie "Phase von X" und "Phase von Y")). Das Problem ist, dass dieser Code nur das erste Datum und die Phase vor der Phase bei t1 einliest.PI ACE NextEvent() wird nicht eingelesen (.vb)
Ich sehe dont einen Fehler im Code, so hoffe ich, Sie können mir hier helfen:
Public Overrides Sub ACECalculations()
Dim t1,t2 As Date
t1= "13.05.2016 00:00"
t2= "13.05.2016 05:00"
Do
t1 = TableStep.NextEvent(t1).LocalDate
If TableStep.Value(t1) = "Phase X" Then
Debug.Print(t1 & "" & "Phase X)
Else
Debug.Print(t1 & "" & TableStep.Value(t1).ToString)
End If
Loop While t1<=t2
End Sub
Fehlendes Anführungszeichen in 'Debug.Print (t1 &" "&" Phase X) 'Wechsel zu' Debug.Print (t1 & "" & "Phase X") ' –