Message 1 of 3
Reorder a subfolder in folder
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
Is it possible to have the subfolders in a folder sorted? Or to go through all the subfolders while adding and check the name to insert it in the appropriate place?
Dim oDoc As AssemblyDocument = ThisApplication.ActiveDocument
Dim oModelBrowser As BrowserPane = oDoc.BrowserPanes.Item("Model")
Dim oModelBrowserFolderNodes As BrowserNode = oModelBrowser.TopNode
Dim oModelBrowserChildFolder As BrowserFoldersEnumerator = oModelBrowserFolderNodes.BrowserFolders
Dim folderExists = False
Dim parentFolder As BrowserFolder
Dim oConfigurationFolder As BrowserFolder
For Each folder As BrowserFolder In oModelBrowserChildFolder
If folder.Name = "_KONFIGURACJA_"
folderExists = True
oConfigurationFolder = folder
End If
Next
If folderExists = False
oConfigurationFolder = oModelBrowser.AddBrowserFolder("_KONFIGURACJA_")
End If
folderName = "03"
parentFolder = oModelBrowser.AddBrowserFolder(folderName)
For Each browserNode1 As BrowserNode In oConfigurationFolder.BrowserNode.BrowserNodes
nodeName = browserNode1.NativeObject.Name
Try
folderName1 = CInt(folderName)
folderName2 = CInt(nodeName)
Catch
End Try
If folderName1 < folderName2
oConfigurationFolder.Add(parentFolder.BrowserNode, , True)
Else
oConfigurationFolder.Add(parentFolder.BrowserNode, , False)
End If
Next
I`m trying this and it isnt working
If folderName1 < folderName2 oConfigurationFolder.Add(parentFolder.BrowserNode, , True) Else oConfigurationFolder.Add(parentFolder.BrowserNode, , False) End If
I would like it to work like this: