ViKo 1 4 ноября, 2020 Опубликовано 4 ноября, 2020 · Жалоба Где бы почитать про создание библиотеки на основе базы данных или электронной таблицы? Так, чтобы по шагам. Здесь читаю: http://we.easyelectronics.ru/CADSoft/bd-biblioteki-dlya-altium-designer.html http://we.easyelectronics.ru/CADSoft/korporativnaya-biblioteka-komponentov-dlya-altium-designer-svoimi-rukami.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 4 ноября, 2020 Опубликовано 4 ноября, 2020 · Жалоба В моем профиле по ссылкам должны выйти на статьи. Я писал лет 5 назад в одной или двух подробно процедуру. С тех мало , что изменилось Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DSIoffe 2 4 ноября, 2020 Опубликовано 4 ноября, 2020 · Жалоба Вот симпатичная ссылка: http://we.easyelectronics.ru/blog/CADSoft/1383.html ViKo, про какой вьюер Вы пишете? Обе ссылки одинаковые. А я очень хочу такой вьюер вместо Access. Заранее признателен. Владимир, у меня при просмотре профиля про Ваш сайт пишут "Array", и больше ничего :( Я попробовал два браузера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 4 ноября, 2020 Опубликовано 4 ноября, 2020 · Жалоба Да. Зашел. по ссылке Та можно перейти на страницу статьи в ней пролистать до 2008- 2209 год и тат три статьи, посвященный разным библиотекам, включая базы. Возможно и позже что-то писал-- поищите сами Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 4 ноября, 2020 Опубликовано 4 ноября, 2020 · Жалоба 1 час назад, DSIoffe сказал: Вот симпатичная ссылка: http://we.easyelectronics.ru/blog/CADSoft/1383.html ViKo, про какой вьюер Вы пишете? Обе ссылки одинаковые. А я очень хочу такой вьюер вместо Access. Заранее признателен. Владимир, у меня при просмотре профиля про Ваш сайт пишут "Array", и больше ничего :( Я попробовал два браузера. Я ту статью и читаю. Там и образец библиотеки приложен. Исправил ссылку на вьювер. С его помощью сделал пустой файл базы данных. Установил AccessDatabaseEngine. Создал проект с Database Library, подключил к нему файл базы данных. Теперь нужно наполнить содержимым. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 5 ноября, 2020 Опубликовано 5 ноября, 2020 · Жалоба Я правильно понимаю, в символе нужно задать и расположить все необходимые параметры, в DbLib задать соответствие параметров символа и базы данных, а в самой базе наполнить параметры содержимым? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 5 ноября, 2020 Опубликовано 5 ноября, 2020 · Жалоба 37 минут назад, ViKo сказал: Я правильно понимаю, в символе нужно задать и расположить все необходимые параметры, в DbLib задать соответствие параметров символа и базы данных, а в самой базе наполнить параметры содержимым? Нет. В символе только те параметры, у которых нет автопозиции, они отображены на схеме и мы хотим, чтобы они располагались так, как мы зададим в символе. Да и то это в старых версиях не работало (параметры символа просто игнорировались). Но вроде с 19 версии восстановили (не буду категорично утверждать для баз-- не работаю, но для Concord - работает уже) То есть необходимости нет никакой, обычно рекомендую в символе (при использовании базы) не задавать параметры в библиотечных элементах -- это двойное дублирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
popms 3 5 ноября, 2020 Опубликовано 5 ноября, 2020 · Жалоба 35 minutes ago, ViKo said: Я правильно понимаю, в символе нужно задать и расположить все необходимые параметры, в DbLib задать соответствие параметров символа и базы данных, а в самой базе наполнить параметры содержимым? в символе не должно быть параметров, параметры должны быть в базе данных, к которой подключается DbLib Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 5 ноября, 2020 Опубликовано 5 ноября, 2020 · Жалоба Допустим, я не доверяю автопозиционированию параметров, и тогда всё, что мне нужно, внесу в символ. Именно ради позиции невидимых параметров и мелкого шрифта для них же. У меня пока не устаканилось - по какому параметру задавать соответствие символа записи в базе? То, что в примере из статьи, называется ID или Part Number (там автор комбинирует Manufacturer.Part Number. Part Number не хочу использовать (его забиваю как order из datasheet), и ID тоже не хочу. Обобщая списки атрибутов из разных САПР, думаю задать параметр Name. Как правильнее? Вот нашел статьи. http://www.eurointech.ru/education/selftraining/altium_designer/Urok-10-1886.phtmlhttp://valhalla.altium.com/Learning-Guides/AP0133 Using Components Directly from Your Company Database.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 5 ноября, 2020 Опубликовано 5 ноября, 2020 · Жалоба Видимо, соответствие задаётся в Field Settings в AD. Нашел цикл статей Владимира.http://www.eurointech.ru/education/selftraining/altium_designer/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 5 ноября, 2020 Опубликовано 5 ноября, 2020 · Жалоба Пытался работать с *.mdb в том просмотрщике. Как-то работает, но мало что понятно. А LibreOffice открыть *.mdb не может. То есть, MS Office ставить, что ли? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 6 ноября, 2020 Опубликовано 6 ноября, 2020 · Жалоба Просветите меня в следующем. Вот, допустим в базе данных есть поле Value, где храню номинал резистора. Номиналов много, естественно. И тогда нужно создавать много записей в базе? Тогда как задавать идентификатор компонента в базе? То, что называется первичный ключ. Надо не просто тип использовать, например RC0603JR, но и номинал добавлять - так? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 24 6 ноября, 2020 Опубликовано 6 ноября, 2020 · Жалоба 15 minutes ago, ViKo said: много записей в базе? желательно ограничиться теми, что на складе 15 minutes ago, ViKo said: номинал добавлять - так? да Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 6 ноября, 2020 Опубликовано 6 ноября, 2020 · Жалоба Номинал у компонента только один. Идентификатор должен быть уникальный. Можно привязать к PartNumber + Manufacturer Если советские по ТУ ГОСТ-- Взять оттуда обозначение (оно жестко прописано) и добавить номер TY или ГОСТ + еще миллион разных способов -- это ваша задача и проблема. Отсюда понимаешь преимущества Concord Или Altium 365 -- Там это решено на автоматизме по формулам. Особо думать не нужно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 6 ноября, 2020 Опубликовано 6 ноября, 2020 · Жалоба 3 минуты назад, Владимир сказал: Идентификатор должен быть уникальный. Можно привязать к PartNumber + Manufacturer Вот это как делается? В Field Settings там, где Where? Допустим, у меня параметр Description для целого семейства резисторов одинаковый. И что, в базе данных его всё равно нужно заносить в каждую запись с резистором? Что-то не чувствую преимущества от БД. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться