5 способов скрыть поля подчиненной формы в Zoho Creator (с примерами кода)

Zoho Creator — это мощная платформа с низким кодированием, которая позволяет пользователям создавать собственные приложения без глубоких знаний программирования. Одним из распространенных требований при работе с подчиненными формами в Zoho Creator является необходимость скрывать определенные поля в зависимости от определенных условий. В этой статье мы рассмотрим пять различных методов скрытия полей подчиненной формы в Zoho Creator, а также примеры кода для каждого метода.

Метод 1: клиентские сценарии
Zoho Creator предоставляет функцию сценариев на стороне клиента, которая позволяет вам изменять поведение вашего приложения с помощью JavaScript. Чтобы скрыть поле подчиненной формы с помощью клиентского сценария, вы можете использовать метод hideField. Вот пример:

// Client Script
if (condition) {
   form.subformName.fieldName.hideField();
}

Метод 2: правила рабочего процесса
С помощью правил рабочего процесса Zoho Creator вы можете автоматизировать действия на основе заранее определенных условий. Чтобы скрыть поле подчиненной формы с помощью правил рабочего процесса, вы можете создать правило, которое срабатывает при выполнении определенного условия. В действиях правила выберите параметр «Скрыть поле» для нужного поля подчиненной формы.

Метод 3: создание сценариев Deluge
Deluge — это собственный язык сценариев Zoho Creator, который позволяет выполнять настройку на стороне сервера. Чтобы скрыть поле подчиненной формы с помощью сценария Deluge, вы можете использовать функцию hideField. Вот пример:

// Deluge Script
if condition then
   field.subformName.fieldName.hideField();
end if;

Метод 4: Условное форматирование
Условное форматирование в Zoho Creator позволяет динамически изменять форматирование или видимость полей в зависимости от определенных условий. Чтобы скрыть поле подчиненной формы с помощью условного форматирования, выполните следующие действия:

  1. Выберите поле подчиненной формы, которое хотите скрыть.
  2. Перейдите на вкладку «Свойства».
  3. В разделе «Условное форматирование» создайте условие, которое будет иметь значение true, когда поле должно быть скрыто.
  4. Выберите параметр «Скрыть поле» для этого условия.

Метод 5: Конструктор страниц
Конструктор страниц Zoho Creator предлагает визуальный интерфейс для настройки макета вашего приложения. Чтобы скрыть поле подчиненной формы с помощью компоновщика страниц, выполните следующие действия:

  1. Откройте конструктор страниц для нужной формы.
  2. Выберите поле подчиненной формы, которое хотите скрыть.
  3. На панели «Свойства» найдите параметр «Видимость».
  4. Создайте условие, определяющее, когда поле должно быть скрыто.

Скрыть поля подчиненной формы в Zoho Creator можно с помощью различных методов, таких как клиентские сценарии, правила рабочего процесса, сценарии Deluge, условное форматирование и компоновщик страниц. Каждый метод предлагает гибкость и возможности настройки в соответствии с вашими конкретными требованиями. Реализуя эти методы с помощью предоставленных примеров кода, вы можете эффективно контролировать видимость полей подчиненной формы в ваших приложениях Zoho Creator.