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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> При генерации BOM в EXP2007.3 поля Value пустые
fill
сообщение Dec 5 2008, 17:38
Сообщение #16


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(atlantic @ Dec 5 2008, 19:56) *
fill прошу прощения за свои пять копеек, но в идеологии windows как раз и нет различий в регистрах напр. имена файлов в ОС, а чувствительность к регистру это чисто Unix "фишка". Обычно название атрибутов(не значения) во всех win программах , идут заглавными(к регистру не чувствительны) буквами.
Еще наглядный пример: допустим по телефону один человек другому говорит, что надо поменять значение атрибута Value, какой атрибут поменяет другой человек Value, VALUE или value?


Согласен, не продолжил ... для совместимости приложения в разных ОС в том числе UNIX.

Если человек работает с Expedition то он точно знает что Value, т.к. именно это начертание используется в Expedition со дня его рождения и появляется по умолчанию в новых создаваемых ЦБ.
Обычно люди на одном проекте работают с одной и той же ЦБ в которой одно имя атрибута, а не 10 его начертаний. Так что не надо доводить до абсурда.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
AlexN
сообщение Dec 5 2008, 18:48
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200



Цитата(fill @ Dec 5 2008, 21:53) *
1. DxD может использоваться не только с маршрутом DxD-LM-Exp. Но и с другими. Файл с настройками один icdbPartsLister.ipl. Представте себе пользователя который использовал DxDatabook в котором у него давно есть атрибут VALUE. Поменяем в icdbPartsLister.ipl и сделаем Value - теперь этот пользователь будет возмущен - я привык к VALUE использую его, а теперь по умолчанию Value.


раз уж пользователь при создании проекта в DxD выбирает маршрут Expedition, в котором при размещении символов используется принято пользовать Value, то пусть и Part lister тоже пользует Value, ведь ПО знает, в каком он маршруте.

про databook не понял, вы хотите сказать, что если в Data book забито VALUE, то при размещении на схему этого символа с ним разместится VALUE ? вроде нелогично, раз уж приняли везде Value - так уж точно везде.
Такое ощущуение, что если бы програмеры сделали case нечуствительно были бы удовлетворены все пользователи, и те у которых VALUE и те у которых Value/ кто как привык - так бы и работал бы не замечая разницы...
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 8 2008, 14:38
Сообщение #18


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(AlexN @ Dec 5 2008, 21:48) *
раз уж пользователь при создании проекта в DxD выбирает маршрут Expedition, в котором при размещении символов используется принято пользовать Value, то пусть и Part lister тоже пользует Value, ведь ПО знает, в каком он маршруте.

про databook не понял, вы хотите сказать, что если в Data book забито VALUE, то при размещении на схему этого символа с ним разместится VALUE ? вроде нелогично, раз уж приняли везде Value - так уж точно везде.
Такое ощущуение, что если бы програмеры сделали case нечуствительно были бы удовлетворены все пользователи, и те у которых VALUE и те у которых Value/ кто как привык - так бы и работал бы не замечая разницы...


1. Маршут подразумевает два варианта работы:
- брать компоненты напрямую из ЦБ
- брать из DxDataBook
2. Настройки для LM и DxDataBook разные и хранятся в разных местах, поэтому могут быть разные и имена атрибутов и размещаемые на схеме атрибуты\параметры ...
Т.е. если в DxDataBook стоит VALUE, то он и будет размещен на схеме.
3. Большиство работавших в DxD до 2007, применяли DxDataBook при размещении компонентов, т.к. интеграция с ЦБ была слабой - поэтому возможно и ориентируются прежде всего на их запросы.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 27 2012, 13:56
Сообщение #19


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Вопрос из этой же серии.
Есть схема, в ней значения свойства VALUE все с большими буквами (например, 0.1UF) - наследие 2005.
Есть БД, в ней префиксы дольных и кратных единиц хранятся с маленькими буквами (0.1uF).
Раньше параметр PRESERVE_CASE работал нормально, и при аннотации в схему из БД все преобразовывалось в большие буквы.
Теперь этого нет, несмотря на вставленную вручную в файл dxdesigner.xml строку
Код
<key name="PRESERVE_CASE" value="0"/>
ничего не происходит.
Точнее, при верификации происходит перевод остальных свойств компонента в формат с маленькими буквами (где они есть). Это крайне нежелательно.
Как быть? Может, надо как-то в другом виде писать?

UPD. Немного неточно выразился. Маленькие буквы в префиксах хранятся не в базе (там вообще строго числа), их подставляет ментор (они заданы в настройках файла .dbc).
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th July 2025 - 13:52
Рейтинг@Mail.ru


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