• Обязательность полей 4 1
Текущий рейтинг:  

Автор Тема: Обязательность полей  (Прочитано 2081 раз)

Динар

  • Посвященный
  • **
  • Сообщений: 58
  • Благодарностей 1
Обязательность полей
« : Ноябрь 25, 2016, 11:52:00 am »
Добрый день,

Подскажите пожалуйста, как можно настроить обязательность полей?
К примеру, хочу чтобы поле Справочник (см. рисунок) было обязательным, не знаю как настроить.

runa.natalia

  • Главный модератор
  • Подмастерье
  • **
  • Сообщений: 118
  • Благодарностей 9
  • vk.com/runabase
Re: Обязательность полей
« Ответ #1 : Ноябрь 25, 2016, 03:48:32 pm »
Задача решается через дополнительное строковое поле:
 [ You are not allowed to view attachments ]
Строковое поле берёт копию из поля другого объекта. Также ему задаётся регулярное выражение "+." (не пустое значение). И подсказка "заполните поле такое-то".
Результат:
 [ You are not allowed to view attachments ]
Информация о новых версиях и список изменений: http://vk.com/runabase

Динар

  • Посвященный
  • **
  • Сообщений: 58
  • Благодарностей 1
Re: Обязательность полей
« Ответ #2 : Ноябрь 29, 2016, 07:06:39 am »
Спасибо большое, работает.
Файл с настроенным проектом во вложении (вдруг кому понадобится посмотреть).


bandrew

  • Ученик
  • *
  • Сообщений: 16
  • Благодарностей 1
Re: Обязательность полей
« Ответ #3 : Март 12, 2017, 11:22:07 am »
Пытался выполнить аналогичное в своём проекте - не получилось. Причина точно не ясна, значение поля никак не копируется в проверочное промежуточное поле. Долго экспериментировал и обнаружил, что если в объекте добавить не только ссылку на связанный объект, а ещё и поле из него, то копирование в проверочное поле перестаёт работать. 

bandrew

  • Ученик
  • *
  • Сообщений: 16
  • Благодарностей 1
Re: Обязательность полей
« Ответ #4 : Март 12, 2017, 12:44:19 pm »
Было бы здорово организовать неопосредованую проверку, либо применять рег. Выражения для ссылок на поля в других объектах.

vladimir.runa

  • Главный модератор
  • Мастер
  • **
  • Сообщений: 341
  • Благодарностей 22
  • skype: vladimir.runa
Re: Обязательность полей
« Ответ #5 : Март 12, 2017, 08:42:42 pm »
Пытался выполнить аналогичное в своём проекте - не получилось. Причина точно не ясна, значение поля никак не копируется в проверочное промежуточное поле.
Чтобы понять причину - нужен пример проекта.

Долго экспериментировал и обнаружил, что если в объекте добавить не только ссылку на связанный объект, а ещё и поле из него, то копирование в проверочное поле перестаёт работать.
Можно указать только ссылку на поле объекта. Просто на объект ссылаться нельзя - надо знать поле, из которого получать данные.

Было бы здорово организовать неопосредованую проверку, либо применять рег. Выражения для ссылок на поля в других объектах.
Регулярное выражение применяется для строки, в которой производится редактирование. Оно для того и предназначено, чтобы регулировать ввод пользователя.

 

Яндекс.Метрика