Цитата(lazarev andrey @ Aug 8 2011, 09:15)

Нажмите для просмотра прикрепленного файла а параметры других классов будут пустыми. есть ли возможность в CIS каким то образом не отображать пустые параметры в зависимости от Part Type?
или необходимо тогда вести каждый класс компонентов в отдельной таблице?
в такой ситуации нужно иерархию вести в одной таблице а все основные классы разбросать по отдельным таблицам со своими спец. полями. Либо все данные по всем классам хранить в одной таблице у который будет всего 4 поля:
первое: идентификатор типа компонентов(класса компонентов)
второе: номер строки
3е: имя поля
4е: значение
Если нужно например достать из базы транзисторы биполярные: вынимаются из такой таблицы все строки с идентификатором типа "транзистор биполярный", переворачиваются перекрестным запросом в таблицу, сортируются по номеру строки. Таким образом даже имея очень разнородные классы компонентов с разным числом полей, мы храним все в одной таблице без пустых значений. Таким образом хранят отчеты в налоговой. Отчеты разные и кол-во информационных полей для каждого конкретного отчета разное. Вот чтоб не плодить тысячи таблиц ,все сваливают в одну узкую но длинную таблицу ,из которой потом "на лету" запросами/курсорами вынимают данные.