Wenn Ihnen das frühere Ereignis bekannt ist, können Sie Code schreiben, der das Ereignis in der aktuellen Regel erneut erstellt und auf die Daten zugreift.
Für den Code gelten die folgenden Einschränkungen:
- Wenn Sie einen falschen Typ verwenden, tritt ein Laufzeitfehler auf.
- Die Informationen in diesen vorangegangenen Ereignissen sind veraltet. Wenn z. B. mit einer Aktion Refinen Seiten erstellt werden, können Ereignisse, die vor dem Refining-Prozess eingetreten sind, auf diese Seiten nicht zugreifen.
' Casting the very first event in this rule to its type
Dim myRootEvent As Creo.PWS.Automation.GenericDataModel.GenericUserStartEvent =
triggerEvent.RootEvent
' Casting the previous event in this rule to its type
Dim myRefineOkEvent As CreoCreo.PWS.Automation.PrinergyDataModel.InputFileRefinedOk =
triggerEvent.Previous