Retrieves the Folder Id of a SyncroSim Folder or
Scenario. Can also use to set the Folder Id for a
Scenario - this will move the Scenario into the
desired folder in the SyncroSim User Interface.
Usage
folderId(ssimObject)
# S4 method for class 'character'
folderId(ssimObject)
# S4 method for class 'Folder'
folderId(ssimObject)
# S4 method for class 'Scenario'
folderId(ssimObject)
folderId(ssimObject) <- value
# S4 method for class 'Scenario'
folderId(ssimObject) <- valueExamples
# \donttest{
# Set the file path and name of the new SsimLibrary
myLibraryName <- file.path(tempdir(),"testlib")
# Set the SyncroSim Session, SsimLibrary, Project, and Scenario
mySession <- session()
myLibrary <- ssimLibrary(name = myLibraryName, 
                         session = mySession, 
                         overwrite = TRUE) 
#> Library C:\Users\birch\AppData\Local\Temp\RtmpKsLmxf/testlib.ssim deleted
myProject <- project(myLibrary, project = "Definitions")
myScenario <- scenario(myProject, scenario = "My Scenario")
myFolder <- folder(myProject, "New Folder")
# Get Folder ID for SyncroSim Folder and Scenario
folderId(myFolder)
#> [1] 7
folderId(myScenario)
#> [1] NA
# Move the Scenario into the newly created folder
folderId(myScenario) <- folderId(myFolder)
folderId(myScenario)
#> [1] 7
# }