Цитата:
Сообщение от ups
Вопрос к специалистам. Есть скрипты, которые выстраивают мебельные модули по определённым параметрам, которые вводятся через форму. Вопрос такой, возможно ли после вставки созданной скриптом модели вернуться к форме с параметрами при необходимости откорректировать модель? Есть ли какой либо способ, позволяющий возвращаться к параметрам после вставки?
|
Для возможности редактирования, блок должен создаваться с помощью функции
BeginParametricBlock(). Тогда, если выделить этот блок, появится кнопка "Редактировать", которая вызовет скрипт, создавший блок.
Вот простой пример по созданию блока с панелью, с возможностью редактирования после выполнения скрипта:
PHP код:
var props = Action.Properties;
var h = props.NewNumber('Высота');
var w = props.NewNumber('Ширина');
props.NewSeparator();
var apply = props.NewButton('Применить');
apply.OnClick = Make;
Action.Continue();
function Make() {
DeleteNewObjects();
var pBlock = BeginParametricBlock('Панель');
var p = AddFrontPanel(0, 0, h.Value, w.Value, 0)
EndParametricBlock();
Action.Finish();
}