I can get back the BrowseResult, but it cannot be iterated or passed to a dataset. I can convert it to a string and parse it that way but it seems a stupid way to do it, anyone have any suggestions?
I’m using the below code from the documentation to pull all of my historical tags, and I have that working fine, I’m printing a list of all my historical tags to my console.
tagPath = '[Internal Historian/default]'
def browse(path=tagPath):
for result in system.tag.browseHistoricalTags(path).getResults():
print result.getPath()
if result.hasChildren():
browse(result.getPath())
browse()
I’m just having issues getting this data somewhere to make it usable.
I’m attempting to pull the tags and display the historical tag paths in a table. In this install, I do not have a database, hence why I’m attempting to use this function to do this.