Матвей Опубликовано 11 февраля, 2010 Поделиться Опубликовано 11 февраля, 2010 Честно говоря ни разу с ней не работал, а вот сейчас всплыла такая задачка.Я, конечно, не совсем ленивый - потыкался там в разные углы. НО не нашел решения такой задачи:У меня есть объект (допустим "мойшкаф.gsm"), у которого один из параметров - его артикул (ну например текстовая переменная "name" в списке параметров).Мне бы надо каким то образом вывести сметку, в которой отображались бы все объекты "мойшкаф", которые есть в проекте и соответсвующие значения артикулов, т.е. параметра "name".Возможно ли это и как? Ссылка на комментарий Поделиться на другие сайты Поделиться
Vip-vasil Опубликовано 12 февраля, 2010 Поделиться Опубликовано 12 февраля, 2010 Интерактивный каталог с критерием выборки объект/имя/мойшкаф. Ссылка на комментарий Поделиться на другие сайты Поделиться
Матвей Опубликовано 15 февраля, 2010 Автор Поделиться Опубликовано 15 февраля, 2010 Василий, спасибоВсе получлось.А вот такая задачка сразу возникла.Можно ли создать в списке параметров переменную, которая динамически меняла свое значеи, в зависимости от остальных параметров?Это нужно чтобы потом ее же вывести в каталоге.Она может выглядеть например так: ObjDescr=Brand+" "+DrMdl+" "+DrTypГде, Brand;DrMdl и DrTyp - переменные из списка параметров. Ссылка на комментарий Поделиться на другие сайты Поделиться
Матвей Опубликовано 28 февраля, 2010 Автор Поделиться Опубликовано 28 февраля, 2010 Я вот все таки подниму этот вопросик еще раз. Очень нужно, просто.Вопрос тот же, что и сообщением выше. Мало ли думаю, затерялся просто )) А может мудрено спросил..Спрошу по-другому, можно ли сделать так чтобы текстовое значение параметра (причем ИМЕННО в списке Параметры) получалось складыванием значений двух других.То есть если я выбрал зачение переменной X - "шкаф", а Y - "низкий", то переменная Z стала бы равна "шкаф низкий", причем это отобразилось бы в списках параметров и я бы мог использовать его в Интерактивном каталоге.Извините, уж мою настойчивость.)) Ссылка на комментарий Поделиться на другие сайты Поделиться
Vip-vasil Опубликовано 1 марта, 2010 Поделиться Опубликовано 1 марта, 2010 Если я правильно понял, вы хотите, чтобы в интерактивном каталоге можно было сортировать шкафы по их названиям, типам и т.п? В критериях отбора это и делается. Жмем добавить критерий и добавляем нужный.Переменные можно добавить в скрипт библиотечного элемента и использовать их в критериях отбора. Ссылка на комментарий Поделиться на другие сайты Поделиться
Vip-kote Опубликовано 1 марта, 2010 Поделиться Опубликовано 1 марта, 2010 Добры вечер Василий долго мучил смети заставил писать по грузински, графические шаблоны не поддались так как хотелось, ни воспринимает новые дескрипторы и компоненты, может путь подскажете как их добавить если работали в данном направлении . Ссылка на комментарий Поделиться на другие сайты Поделиться
Матвей Опубликовано 1 марта, 2010 Автор Поделиться Опубликовано 1 марта, 2010 Вот как раз нет. Сортировка - это не проблема.Мне это нужно скорее из соображений удобства восприятия информации.Если обрисовать задачу более полно то:Я нарисовал библиотеку офисной мебели. И теперь хочу выводить спеификацию в виде, максимально приближенном к тому, что привыкли видеть менеджеры или клиенты.Так вот табличка в таком виде очень презентабельна, хотя содержит всю информациюФабрика | Серия | Название | Тип | Ширина | Глубина | Высота |......--------|--------|----------|--------|--------|---------|--------|. ФЕЛИКС | Система| Стол | угловой| 1400 ! 1200 | 720 |.......Я бы хотел это видеть так:| Описание |......|--------------------------------------------|| ФЕЛИКС Система Стол угловой (140x140x72) |......Вот такая задачка.Конечно не совсем архитектурная, но мы вот уже кучу лет лепим дизайны интерьеров в Архикаде и очень довольны. А я вот под это дело пишу разные универсальные библиотеки...Блин, в окошке редактора табличка смотрелась поровнее ))Надеюсь все же идея, которую я хотел донести понятна) Ссылка на комментарий Поделиться на другие сайты Поделиться
Матвей Опубликовано 15 марта, 2010 Автор Поделиться Опубликовано 15 марта, 2010 ОООчень жаль, что все забили на мой вопрос. Видимо слишком простой))Пришлось самому разобраться. Все оказалось довольно тупо.Но тем не менее напишу как это делалось, вдруг есть люди еще тупее чем я ;)Оказывается достаточно сделать в Основном скрипте (он же Master script) переменную, которая и соберет нужные значения: ObjDescr=Brand+" "+DrMdl+" "+DrTypА потом в скрипте параметров прописатьVALUES "SpecName" ObjDescrНу и разумеется переменная SpecName должна быть создана в параметрах и иметь тип AbcВот и все..Нормально так пообщался сам с собой )) Ссылка на комментарий Поделиться на другие сайты Поделиться
Vip-kote Опубликовано 15 марта, 2010 Поделиться Опубликовано 15 марта, 2010 Так может лучше спецификацию приложить Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.