Запись данных в таблицы TakeOff - как?

Автор Тема: Запись данных в таблицы TakeOff - как?  (Прочитано 4140 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн LipesАвтор темы

  • ADN OPEN
  • Сообщений: 2
  • Карма: 0
  • Skype: severn_lipes
Пытаюсь записать данные из 1С в таблицу ItemGroup.

Код - C# [Выбрать]
  1.            
  2.             // Копируем полученные данные в таблицу Navis
  3.             DocumentDatabase database = Autodesk.Navisworks.Api.Application.ActiveDocument.Database;
  4.             using (NavisworksTransaction trans =
  5.                 database.BeginTransaction(DatabaseChangedAction.Edited))
  6.             {
  7.                 var colMap = PrepareColumnMap(dataTableRef1C, dataTableNW);
  8.                 CopyTable(dataTableRef1C, dataTableNW, colMap);
  9.                 trans.Commit();
  10.             }
  11.  
  12.             DataGrid.DataSource = dataTableNW;
  13.  

В гриде вижу, что записи добавились.
Но при повторном открытии формы плагина - новые записи исчезли, как и не было.
Что я делаю не так?
« Последнее редактирование: 17-07-2018, 13:55:16 от Lipes »

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Запись данных в таблицы TakeOff - как?
« Ответ #1 : 17-07-2018, 13:45:51 »
Lipes,
Прочитай пожалуйста у меня в подписи как следует форматировать код на форуме и соблюдай это правило.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение