реклама на сайте
подробности

 
 
> Использование Database Library в AD, ГЛЮКИ
RXgade
сообщение Dec 1 2007, 15:00
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 42
Регистрация: 7-06-07
Из: Россия, Орел
Пользователь №: 28 281



Я пользователь AD 6.7
Для создания библиотеки компонентов использую механизм Database Library.
Для файла DBLib использую следующие настройки (остальные по умолчанию):
Path: c:\Data\eComp\eComp.mdb - путь к файлу базы данных;
Fielt Settings: [Manufacturer]='{Manufacturer}'AND[Part Number]='{Part Number}';

При этом в процессе работы проявляются следующие ГЛЮКИ!!!:
1. При открытии ранее настроенного и сохраненного файла DBLib, AD сам изменяет поле Part Number на [None] (это внизу в списке Field Mapping столбец Design Parametr), из-за этого это поле не переносится и в последствии теряется связь между компонентом на схеме и базой данных.
2. Когда библиотека уже подключена, то сортировка компонентов в списке на панели Libraries выполнена непонятно по какому критерию, и даже если ее отсортировать, по при последующем ее перевыборе сортировка опять нарушается.

3. ГЛАВНЫЙ ГЛЮК!!! Если в панели Libraries выбрать подключенную DBLib-библиотеку, и если в этой библиотеке достаточно компонентов чтобы в списке появилась строка прокрутки, то - при прокрукте списка вниз и выборе компонента, получается несоответствие между компонентом и отображаемой для него графики и модели footprint-a. Т.е. для компонента из базы данных ставится в соответствие другой символ и модель footprint, а не тот который указан для него в базе данных.

Кто сталкивался с ТАКИМИ ИЛИ ДРУГИМИ ПРОБЛЕМАТИ просьба поделится опытом и решениями.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Proff3000
сообщение Sep 5 2013, 14:36
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-03-11
Из: Минск
Пользователь №: 63 978



При использовании в БД (.accdb) типа поля "Числовой" с размером "Одинарное с плавающей точкой" и хранении в нём десятичных значений (например, 7,4), значения параметров компонентов в AD передаются как 7,3999...91357. Это особенность чисел с плавающией точкой? В Access значение отображается нормально (как 7,4). Какой числовой тип лучше подходит для хранения десятичных значений? Как вариант, конечно можно использовать тип поля "Денежный".
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 06:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.02235 секунд с 7
ELECTRONIX ©2004-2016