Все про скрипти

$PresentParam=@Map.Parameters.FindByID ID7000580; Перевіряєм наявність параметра
@If $PresentParam=0 then $PresentParam=@Map.Parameters.Add 7000580 5 Проба; Якщо параметра немає - створюєм, змінна $PresentParam буде мати значення номера створеного параметра

Далі дивіться Як взнати, чи доступний параметр для шару, а потім, якщо параметр не доступний:
@Map.Layers.SetValidParameters ID70005 $S $PresentParam; Додаєм до списку номерів доступних для шару параметрів номер праметра