
Schedule
AaronLuu
致力于BIM在中国的推广和落地
展开
-
RevitAPI: 如何获取可以被明细表过滤器ScheduleFilter使用的参数Parameter?
在Revit中创建明细表的时候,可以使用过滤条件,例如我可以限定明细表里面都是标高为“标高1”的元素。 由上图可见,过滤器里面的过滤条件会根据选择的类别而变化,那么有没有办法知道某个类别支持哪些参数呢? 答案是使用TableView.GetAvailableParameters,该方法是用来获取和某个类别相关的那些可以被列入明细表中的内建的参数列表的,同样,凡是可以被列入明细表的参数都是可原创 2015-01-29 15:45:50 · 2269 阅读 · 0 评论 -
RevitAPI: ScheduleDefinition.GetSchedulableFields()返回的结果比UI显示的要多
在Revit里面创建明细表的时候,Revit会提供一个可用字段列表让我们选择,如下: 对应的获取这个列表的API就是ViewSchedule.ScheduleDefinition.GetSchedulableFields(),但是奇怪的是它有时候返回的字段比界面上要多,是怎么回事呢? 原来在界面上除了可以添加列表上的字段之外,还可以通过“添加参数”按钮来添加项目参数或者共享参数,API原创 2015-03-30 17:31:46 · 1738 阅读 · 0 评论