So I currently need to have all of the modules in a system exported and sorted by class. The only way I can see to do this is to go to each process cell and select the modules with each class and export them incrementally for each class and process cell. Is there a way that I can pull all of the modules that use a specific class or a parameter to export so I can export all the modules at once and sort them in excel?
In reply to MPHymel:
No way to do it directly, but I have written VBSCRIPT in the past to process a database fhx export which splits and separates each module in to its own fhx. As well spit out a spreadsheet which contains class name as a parameter. Took a little bit of time, but it worked really well. Good Luck!!
In reply to Richard Bruce:
Hopefully I understand the request correctly.
I think the only deterministic method of getting this information is with some utilities that were out there in the past or some vb scripting on a fhx file. I have found that if the configuration is setup well and used consistently, you can get a very good idea from the bulk edit utility, but this infers the class from the module subtype field. So, if standards weren't well defined and followed, it will not be 100%.
Ideally, Emerson will eventually make "Class Parent" a field that can be used as search criteria as well as a field that can be exported along the module (similar to type / subtype). At least on v13.3.1 I'm not sure how to do that. But as Class Modules have been out 15 years, I think it is type to make some improvements the bulk edit tool.
On systems I've supported, I've normally done at least these two things.
For the CM listing, I use a simple Format file with module_name, area, description, type, subtype, and scan rate.
To report out all CMs associated with a class using bulk edit, I use a User Defined Export with "Search Results" selected.
In the Find Dialogue, Select Control Module as Object Type, select "Advanced" button and enter advanced search options. For the advanced options, select SubType for the Property, Matches for the Condition, and then the text from the SubType field for the modules in that class. Once you complete the search, select all items in the list and export with a Format specification developed for that module type.