Войти

Войти



Вы еще не зарегистрированы?


Восстановить пароль Активация

Форум ~ ЧаВо

Возможно ли реализовать связь трёх форм ?

November 8, 2018
Выполнено
0
 

Главный судья
November 8, 2018

Здравствуйте.
Уточните, пожалуйста, возможно ли реализовать следующую структуру ?
Есть три формы.
Первая форма позволяет ввести ФИО, дату рождения и класс школьника.
Вторая форма выбирает ФИО из введённых в первой форме и имеет поле средний балл.
Третья форма имеет поле с выбором из второй формы ФИО, а также имеет собственное поле «участвует в олимпиаде».



Igor Petrushenko
November 8, 2018

Здравствуйте!

Вы хотите в 3-й форме выбирать из второй или тоже из 1-й.
Если из первой то просто две связи между 1-й и 2-й и между 1-й и 3-й.

Если в третьей из второй, то через формулу пробуйте. Т.е. создаете поле формула, которое содержит копию данных по полю связи и его используете в настройках связи между 2-й и третьей.



Главный судья
November 8, 2018

Стоит отметить, что все три формы в одном портале.
Попробовал так.
У меня уже есть две связанные формы, по «ФИО».
Причём при заполнении второй, некоторые столбцы также подтягиваются из первой (использую формулы).
Вторую форму дублировал.
Назначил пользователю права доступа на «новую» третью форма.
То есть связи организованы так :
2 форма с 1 по полю «ФИО»и
3 форма с 1 по полю «ФИО»
В итоге третья форма отказывается заполняться, появляется сообщение «пожалуйста, сделайте выбор», но при этом визуально видно, что поле «ФИО» заполнено.
Кроме этого, при попытке добавить новую запись во второй форме теперь после выбора «ФИО» перестали подтягиваться столбцы из первой формы.
Сама форма отправляется, соответствующая ей таблица также дописывается, но ячейки, которые раньше брались из первой формы пустые.


C1C8E52B-66B5-4443-933B-CDCE1285B40F.jpeg

Главный судья
November 8, 2018

И ещё попутный вопрос.
Как изменить тип связи в уже имеющемся поле ?
В хелпе не нашёл.



Igor Petrushenko
November 8, 2018

Тип связи нельзя поменять, только пересоздать связь.
Валидация была сломана у поля, я отключил и заново включил валидацию и все заработало.
Возможно, баг при клонировании, раз Вы говорите форму клонировали.



Главный судья
November 8, 2018

Да, форму клонировал.
Теперь в третьей форме запись создаётся, но при этом не работают формулы ни в третьей, ни во второй форме.
Поля, которые раньше заполнялись во второй форме автоматом( при помощи формул из первой) после выбора ФИО, теперь пустые.
Хотел также уточнить. На фото ниже экран, который появляется после заполнения третьей формы, как мне из него вернуться к третьей таблице или добавить еще запись.
Заранее спасибо.


11E4D7EA-7C29-4390-8369-BDD239D00784.jpeg

Igor Petrushenko
November 8, 2018

Справа вверху должны быть ссылки. Возможно на смартфоне не видны и нужно скролить.
Формулы посмотрим.



Главный судья
November 8, 2018

Ссылки нет, скролить не помогло.
Спасибо



Igor Petrushenko
November 8, 2018

Ссылка “Назад ко всем записям” не показывается когда только одна запись в таблице.
Иконку добавления новой записи для мобильных добавили.



Igor Petrushenko
November 8, 2018

По поводу Формул. В третьей форме формулы не настроены, думаю их обновить нужно вручную.



Igor Petrushenko
November 8, 2018

Ваш последний ответ не добавился, потмоу что емоджи не поддерживает форум, исправим это в ближайшее время.
Формулы могли слететь при клонировании формы или при изменении связей.



Главный судья
November 8, 2018

В том то и дело, что слетели формулы и во второй и в третьей формах.
Руками ничего ни исправлял, выполнил одно действие – «клонировать».
Получается, эту кнопку использовать категорически нельзя. Она разрушила все взаимодействия в портале



Igor Petrushenko
November 9, 2018

Сложно сказать, желательно воспроизвести проблему для начала. А для этого нужны подробные шаги.



Поделиться обсуждением в социальных сетях: