Все уроки

Практикум: конфигуратор дверей

Форма покупателя

preview3d, секции, размеры, цена, кнопка оффера.

Интерактив · 8 мин

  1. 1. 3D-превью

    Из группы «Отображение» перетащите 3D-превью на холст на весь экран.

  2. 2. Контрол Preview

    Имя (Name) = Preview. В свойствах выберите режим document и укажите Document 3D — привяжем документ после сборки сцены в разделе меню «3D».

  3. 3. Секции двери

    Добавьте «Группу вариантов» для 1 / 1.5 / 2 секции.

  4. 4. Секции двери

    Имя контрола (Name) = sections. В списке вариантов задайте 1, 1.5 и 2 — число секций пойдёт в формулы как ui.sections.

  5. 5. Ширина и высота

    Два поля измерения: widthMm и heightMm в миллиметрах.

  6. 6. widthMm

    Минимум и максимум зададим правилами var.minWidthMm и var.maxWidthMm.

  7. 7. Кнопка оффера

    У кнопки «Получить предложение» в свойстве MacroName укажите RequestOffer. Позже в этом практикуме вы создадите макрос с тем же именем — клик покупателя запустит его цепочку задач.

  8. 8. Сообщения

    Вкладка «Сообщения» — предупреждения при неверной ширине или высоте.

  9. 9. Правила msg-width

    when = ui.widthMm < var.minWidthMm — текст виден покупателю при ошибке.