Gr1zl1

Ошибка при выводе данных в excel

Pinned posts

Здравствуйте!

Пытаюсь вывести список координат центра масс всех элементов сборки в excel.

Имею код для координаты Х следующего вида:

For Each oOccurrence In ThisDoc.Document.ComponentDefinition.Occurrences
 centerPt = iProperties.CenterOfGravityOfComponent(oOccurrence.Name)
MultiValue.Quiet=True

iProperties.Value(oOccurrence.Name, "custom", "X")=centerPt.X

values=MultiValue.List(centerPt.X)
GoExcel.CellValues("tab","Лист1","A1","")=MultiValue.List(values)

Next

 

При компиляции получаю ошибку:

Ссылка на объект не указывает на экземпляр объекта.

System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
   в iLogic.ParamDynamicFinder.SplitName(String docAndParamName)
   в iLogic.ParamDynamicFinder.GetParameter(String docAndParamName)
   в iLogic.MultiValueParam.get_List(String docAndParamName)
   в LmiRuleScript.Main()
   в Autodesk.iLogic.Exec.AppDomExec.ExecRuleInAssembly(Assembly assem)
   в iLogic.RuleEvalContainer.ExecRuleEval(String execRule)

 

Подскажите, пожалуйста, как это можно исправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу