Перейти к содержанию
azaytsev

Работа с таблицами в MultiCAD.NET. Часть 3. Внешние файлы таблиц и обмен данными с Microsoft Excel

Рекомендуемые сообщения

http://habrahabr.ru/company/nanosoft/blog/198788/

 

b3c3ec49750e6bee8a51c7044ee09394.png

 

В предыдущих статьях о таблицах в MultiCAD.NET речь шла о программном создании и форматировании таблиц в чертеже, использовании различных типов данных в качестве содержимого, а также о применении шаблонов таблиц. Эта статья продолжает рассказывать об использовании шаблонов и более подробно рассматривает API, позволяющий сохранить таблицу во внешний файл в качестве шаблона и загрузить его в чертеж для формирования типовых таблиц. Во второй половине статьи рассматривается процесс обмена данными с Microsoft Excel.

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


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

Что-то документация по MultiCAD.NET, поставляемая с nanoCAD 5.1 очень неописательна. От слова совсем. Ссылки на все члены есть, а наполнение - ноль. Зачем метод, что делает, примеры и пр.

 

Как можно перебрать все ячейки в заданных столбцах импортированных из Excell и выполнить с ними определенные действия? Например расставить блоки по заданным координатам.

Или для этого лучше использовать ход конем через txt файл, описанный в другой Вашей статье?

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


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

Что-то документация по MultiCAD.NET, поставляемая с nanoCAD 5.1 очень неописательна. От слова совсем. Ссылки на все члены есть, а наполнение - ноль. Зачем метод, что делает, примеры и пр.

 

Именно. Даже если с Клуба Разработчиков SDK скачивать, там так же.

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


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

Как можно перебрать все ячейки в заданных столбцах импортированных из Excell и выполнить с ними определенные действия?

Через интерфейс McTable практически полный доступ к содержимому.

Например расставить блоки по заданным координатам.

McTable::EmbedBlock()

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


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

Во второй половине статьи рассматривается процесс обмена данными с Microsoft Excel.

За пример спасибо. Но обмен данными и связь с данными файла, листа и диапазона доступна через интерфейс редактора и через инспектор.

http://www.youtube.com/watch?v=f_A0a3mdFD4

  • Like 2

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


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

×
×
  • Создать...