Тема: Помогите решить задачи по созданию объектов базы данных в мастере объектов?
Здравствуйте!
Занимаюсь проектированием ЖБИ и создаю объекты базы данных в мастере объектов.
Помогите решить задачи с подробным описанием в срипте:
1) Как правильно прописать команду AutoShift в скрипте?
При наведение на объект скрола появляется зависимость ( объект подсвечивается зеленым цветом ), при отведение скрола без удержания шифта зависимость пропадает, хотелось бы прописать это в скрипте, но множество попыток это сделать ни к чему не привели.
2) Как присвоить параметру, прописанному в скрипте, значение указанное в таблице СПДС?
В моем объекте есть параметр Poz1x ( это номер позиции арматурного стержня ), в таблице СПДС есть столбик со значениями позиций всех стержней размещенных в чертеже (прописаны с помощью команды Row). Требуется присвоить параметру Poz1x табличные значения команды Row.
3) Как задать в скрипте одного объекта, например арматурного каркаса, чтобы в местах пересечения продольных стержней и поперечных, поперечные стержни перекрывали продольные?
Пробывал решить эту задачу с помощью команды rZorder и задания отдельных контуров каждому стержню, но у меня ничего не получилось. Похоже команда rZorder присваивает уровень всему объекту, а не отдельным его частям.
4) Как задать маскировку стержням массива (например объект арматурный каркас)?
Задал контур каждому стержню арматурного каркаса, но стержни которые имеют параметры массива являются динамическими блоками. Задал внутри динамического блока контур стержню и все-равно стержни массива не перекрывают примитивы.
5) Как сделать в таблице СПДС графу с общей массой всех стержней входящих в состав одного изделия (арматурные стержни должны быть сгруппированы по диаметру, классу арматуры и длине)?
Бился за решение этой задачи две недели, но удалось решить только без группировки стержней.
Выложил в качестве примера арматурный стержень, арматурное изделие (каркас или сетка) собираются из нескольких стержней. Главной задачей является получить общую массу арматурного изделия в таблице СПДС.
Помогите с решением этой задачи, она для меня самая важная из всех перечисленных.
6) Как задать вручную группировку строк ( функция применяемая в шаблонах отчета )?
Возможность объединять и разбивать строки с помощью функции merge есть, а вот функции группировки строк нету. Помогите вручную забить алгоритм такой функции.