Announcements
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

API - create a calculated value field in schedule

API - create a calculated value field in schedule

Revit API should enable creating a calculated value field in a schedule and also provide means to access and modify it (e.g. read and change the formula, name etc.). Simple as that.

13 Comments
adam.krug
Advocate
Anonymous
Not applicable

Да, действительно данная возможность очень важна


Google translated by Community manager:
Yes, indeed, this feature is very important.

I vote for this.

It's relatively fundamental if you want to create schedules programatically.

Thanks

scott.a.michaud
Participant

Okay so hear me out. With new categories in Revit 2021-2023 there are a ton of Schedules that need to be converted to the new categories. (MEP specifically) This is a massive task. I've written code to handle other FeildsTypes but without this API method I'm kind of stuck with we gained a feature (ex: Plumbing Equipment Category) but now have a large manual task (rebuild schedules that may calculate many values for engineering use cases) in front of us to utilize it. Shiny new car that I can only look at... 😐😓

I know I'm not the only one who's complained about how unbelievably long it takes to get these ideas implemented, but just out of interest, how many votes we need to achieve so this idea becomes a reality? 

UP860073
Explorer

People, do something about it or make it an open source so revit users could do it.

ali_and_bahar_71
Community Visitor

We are still waiting for it...

reylorente1
Collaborator

Algun progreso?

taaviSWPX2
Enthusiast

How come there has been no progress on this in 7 years!? Please implement this function!

a_sedlenieks
Participant

We need this functionallity!

kaiZQHQ4
Contributor

I agree, this is a crucial feature

ankofl
Advocate

Since we don't have the ability to do this through the API, what if we get a pointer to the window where we create it manually, and try to do it through low-level interaction with the window?

scott.a.michaud
Participant

So at this time I have hit my "solution" its an interesting one but its still a work around.  We built-in the Calculated Parameters in to the Schedules and uploaded them to Content Catalog.  We then use the Combined and Calculated Parameters in a grouping of columns grouped as Hide For Plot. Then have users hide and unhide as needed. 

 

This give us the ability to have "✔" or "NA" or "-" in cells based on yes/no or other parameters. 

This is not ideal as its still work around and converting 200 Mechanical Schedules to Plumbing Equipment Schedules means recreating 200 x the number of adjustments via calculated parameters manually.  (Used API to recreate all Parameters and Formatting outside of the Combined and Calculated parameters) 

 

We hit the point where we are recreating tools or building tools to optimizer the work around with the API but it would still be nicer to be able to just generate calculated parameters. 

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea