SystemLink-Schritte
- Aktualisiert2026-07-22
- 1 Minute(n) Lesezeit
Mit dem Datentyp systemLinkStep können Sie hierarchische Testergebnisse in SystemLink konfigurieren.
Mit der Funktion systemLinkResult:addStep( ) können Sie einem Ergebnis einen Schritt hinzufügen.
Mit einer der folgenden Optionen können Sie einem Schritt einen Unterschritt hinzufügen.
- systemLinkStep newSubStep = systemLinkStep:addStep( text stepName, text jsonData )
- [ systemLinkStep newSubStep, systemLinkStep:addStep resultStatus ] = systemLinkStep:addStep( text stepName, text jsonData )
Beispiel: SystemLink-Schritte
function systemLinkStep newSubStep = addSubStep( systemLinkStep myParentStep, text newSubStepName )
systemLinkStep:addStep addStatus
text jsonMetaData(80) = " { \"status\": { \"statusType\": \"RUNNING \", \"statusName\": \"Running\" } } "
[ newSubStep, addStatus ]= myParentStep:addStep( newSubStepName, jsonMetaData )
switch addStatus
case systemLinkStep:addStep:ok
sys:logInfo( sys:ui|sys:rts, "parent step:'%s' add substep:'%s' is ok!", myParentStep:name, newSubStep:name )
case systemLinkStep:addStep:notConnected
sys:logError( sys:ui|sys:rts, "parent step:'%s' add substep:'%s' interface is not connected!", myParentStep:name, newSubStep:name )
case systemLinkStep:addStep:systemError
sys:logError( sys:ui|sys:rts, "parent step:'%s' add substep:'%s' systemError!", myParentStep:name, newSubStep:name )
endswitch
endfunction