Löschen Sie mit dem Datentyp syncContainerList nicht mehr benötigte Container. Löschen Sie Container, wenn Sie eine neue Ergebnis-ID erhalten möchten. Löschen Sie Container, wenn Sie Festplattenspeicherplatz benötigen.

Ein Container ist ein Ordner auf dem PXI, der folgende Komponenten enthält:

  • Testergebnis-ID
  • Schrittdaten
  • Auf SystemLink hochzuladende Dateien

Wenn Sie ein Testergebnis erstellen, können Sie einen Container erstellen. Erstellen Sie mit dem Befehl createResult einen Container auf dem PXI-System.

Mehrere Tests können einen Container verwenden. Sie können beispielsweise einen Test starten und dann den Test stoppen. Wenn Sie den Test dort neu starten, wo er gestoppt wurde, können Sie denselben Container für die Ergebnisdaten verwenden. Wenn Sie denselben Container verwenden, enthält der Ordner dieselbe Ergebnis-ID. Der Ordner enthält neue Schritte und Dateien zum Hochladen auf SystemLink.

Der Containername und der Ergebnisname sind identisch. Verwenden Sie den Datentyp syncContainerList, um die angegebenen Container beizubehalten. Alle anderen Container werden gelöscht. Wenn Sie keinen Test wiederverwenden müssen, löschen Sie alle Testdaten mit einem leeren Datentyp syncContainerList.

Greifen Sie mit Hilfe der folgenden Syntax auf die SystemLink-Containerliste zu:

systemLink:syncContainerList status = sys:systemLink:syncContainerList( list<text> resultNameList )

Beispiel: SystemLink-Containerliste

program

        list<text> containerList
        systemLink:syncContainerList status

        containerList:add( "container_a" )
        containerList:add( "container_c" )

        // all result containers except container_a and container_c will be deleted
        status = sys:systemLink:syncContainerList( containerList )

        if status != systemLink:syncContainerList:ok then

            sys:logError(sys:ui, "syncContainerList != ok")

        endif
... 
endprogram