Ask our Experts
Didn't find what you are looking for? Ask our experts!
Share Your Feedback – Help Us Improve Search on Community! Please take a few minutes to participate in our Search Feedback Survey. Your insights will help us deliver the results you need faster and more accurately. Click here to take the survey
This forum is for engineers working EcoStruxure Building Operation, wanting to leverage the SEAL application to improve the efficiency in the engineering process.
Search in
Link copied. Please paste this link to share this article on your social media post.
Posted: 2025-10-25 11:34 AM . Last Modified: 2025-10-30 01:00 AM
Purpose
The SpreadsheetBinder script automates the process of binding property paths in an EcoStruxure Building Operation (EBO) system using a CSV file. It simplifies bulk binding operations for large-scale configurations and now supports features like wildcards and list bindings.
This script reads a CSV file to perform bindings in an EBO system.
CSV Input: Reads a CSV file with a header From<delimiter>To, where:
/Server 1/Common signals/Value)./Server 1/App1/Program/MyProgram/MyBindToProperty).
*/Program/MyProgram/MyBindToProperty) to bind to all matching properties.Delimiter Selection: Choose between semicolon (;), comma (,), or tab (\t) for CSV parsing.
Exact Path Binding: Binds the From path to the To path as specified in the CSV.
Wildcard Binding: Crawls the system tree to apply bindings to all matching target properties.
Binding Types Supported:
ObjectReferencePropertyReferenceVariablesPropertyReferenceMPxOutputBindingListWhen binding to List-type properties such as MPxOutputBindingList (used by BACnet Producer objects), the script:
List[0]).Availability
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2025-10-30 12:56 AM
Update Notice
Version 1.6.0 of the Standard Script for SpreadsheetBinder has been released and the original post has been updated.
To column can include wildcards (e.g., */path/to/property) to bind the source property to all matching target properties.;), comma (,), or tab (\t) for CSV parsing.
Ping @JohnnyCarlsen , @Adam_Tri-M , @AV27 , @KevinC.232
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2025-10-30 07:18 AM
Hey Stefan, I have been trying to create a new post about a script I developed using wildcards, but I've been unable to, due to the current forum issues. I see one thing that could be improved, as I did in my script, my implementation may not be perfect, but it may help you get closer to a better solution. Essentially, it filters out most items when scrolling through the tree by matching the first three characters of the object. Feedback on my script would also be great if you see anything you would do better/differently. Either way, hopefully it gives you and your team some ideas, possibly.
Link copied. Please paste this link to share this article on your social media post.
You’ve reached the end of your document
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.