Скопировать значение параметра

Всем привет. Подскажите, о мудрейшие, как скопировать значение параметра всех объектов одного слоя из ID1 в ID2 СКРИПТОМ
:question: :question: :question: :open_mouth:

$LayerID=4444
$SourceParam=ID1
$TargetParam=ID2
$AM=@ActivateMap
@if $AM=0 then @Break Откройте карту и запустите скрипт снова
$I=0
$MC=@Map.Count
%Loop
$I=$I+1
$LID=@Map.Object[$I].LayerID
@if $LID<>$LayerID then @Goto %Skip
$S=@Map.Object[$I].Parameter[$SourceParam]
@Map.Object[$I].Parameter[$TargetParam] $S
%Skip
@if $I<$MC then @Goto %Loop

Мда… :open_mouth: Спасибо, мужики! Сам бы точно не додумался… :open_mouth:
@Map.Object[$I].Parameter[$TargetParam] $S
Выдает эту строчку, как ошибку :frowning:
Это связано с тем, что второй параметр имеет ID-2

Замените ту строку на
@Map.ChangeObjectHeight $I $S

О…заработало. Спасибо, Гуру!!! Выручил.

Підкажіть чому неактивні данні кнопки?
[attachment=0].jpg[/attachment]

мені необхідно змінити порядок відображення параметрів в панелі “Инфо”

На закладці “Инфо” параметри відображаються в тому ж порядку, що й в списку параметрів. Змінити порядок параметрів можна в менеджері параметрів (Карта-Параметри) натиснувши кнопку “Перетаскивание” та перетягуючі параметри в списку мишкою.
P.S. Кнопки “Вверх” та “Вниз” у вікні вибору параметрів доступні тільки при створенні текстового звіту “Сервис-Отчет-Выбор”.

Dmitry_Zolotar Дякую за справку! а що зробити щоб координати X та Y змістити нижче певного параметру? створити новий параметр наприклад з назвою =P[-4] X не підходить бо необхідно щоб і назва цього параметру була просто Х. Це необхідно бо буду створювати “Таблица | Параметры объекта”.

Перетягніть значення службового параметра X в створений для всіх помічених об’єктів.