Ошибка ajaх выпадающего списка

Все вопросы/проблемы по установке и использовании.
Stapan
Сообщения: 10
Зарегистрирован: 12 окт 2020, 23:49
Имя: Stepan Bor
Откуда: Россия, Москва

Ошибка ajaх выпадающего списка

Сообщение Stapan »

У меня есть 2 сущности : Автомобиль и Страховки. В сущности Автомобиль есть поля про страховки: номер страховки , дата начала и дата окончания. Во второй сущности Страховки есть поля номер страховки , дата начала и дата окончания. которое через ajax список я хочу связать с сущностью Автомобиль с полями про страховки.
Я сделал в сущности Автомобили в поле номер страховки список ajax c сущностью Страховки. Все выбирается. См вложение. Также повторил для поля дата начала страховки, но в выпадающем списке видны даты страховок, но после выбора значения в поле устанавливается не дата, а номер страховки. Еще копировал значения через идентификаторы полей, в этом случае вообще не выбирается значение из списка и там не фиксируется. Подскажите плиз в чем ошибка?
ps Версия 2.6.1 и Дополнение 2.6.1
Вложения
image_2020-10-18_220924.png
image_2020-10-18_220635.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка ajaх выпадающего списка

Сообщение support »

но после выбора значения в поле устанавливается не дата, а номер страховки.
Всегда устанавливается заголовок поля.
Stapan
Сообщения: 10
Зарегистрирован: 12 окт 2020, 23:49
Имя: Stepan Bor
Откуда: Россия, Москва

Re: Ошибка ajaх выпадающего списка

Сообщение Stapan »

Как это можно исправить? Либо как сделать, чтобы при выборе номера страховки в верхнем поле , во втором поле с датой начала эта дата устанавливалась автоматически?
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Ошибка ajaх выпадающего списка

Сообщение alcompstudio »

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

Если мыслить логически - то по идее у каждого автомобиля свои страховки (номер, дата). В таком случае нужно вам строить структуру подчинения:

Автомобили
- Страховки (вложенная сущность)

Т.е. у каждого отдельного автомобиля своя конкретная страховка, она добавляется и "присваивается" только конкретному авто. И она не будет повторяться у другого автомобиля.

У вас сейчас, как я понял одну и ту же страховку можно выбрать для разных авто? Или я не правильно понимаю суть вашей системы и такое как раз вам и нужно - т.е. чтобы была возможность связывать любые автомобили с любыми страховками в любом порядке и подчинении?
Stapan
Сообщения: 10
Зарегистрирован: 12 окт 2020, 23:49
Имя: Stepan Bor
Откуда: Россия, Москва

Re: Ошибка ajaх выпадающего списка

Сообщение Stapan »

Да, сейчас как бы разные базы (сущности) в базе Страховок (в сущности страховки) есть поля - машины , куда я привязал через выпадающий список Ajax машины ( гос номер) из сущности Автомобили. Теперь я бы хотел, чтобы в сущности автомобили у меня отображались Страховки, для этого там я поля повторил (сделал вкладку страховки) и делаю связь через Ajax список со страховками. А когда в сущности Автомобили редактирую запись с вкладкой страховки , то вылезает вышеописанная ошибка
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Ошибка ajaх выпадающего списка

Сообщение alcompstudio »

Как-то вы там намудрили похоже со связями)) Не знаю что там у вас в задумках, если не подходит тот вариант с подчиненной сущностью Страховки, тогда не подскажу по ошибке, может кто другой знает что не так.
Stapan
Сообщения: 10
Зарегистрирован: 12 окт 2020, 23:49
Имя: Stepan Bor
Откуда: Россия, Москва

Re: Ошибка ajaх выпадающего списка

Сообщение Stapan »

Я сделал подчиненную сущность Страховки в Автомобилях ,как Вы предложили, но опять в записи машины во вкладке страховки у меня видны в выпадающем списке страховки и даты начала, но они не фиксируются в ячейке? Наверное это вопрос к разработчику, как это можно исправить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Ошибка ajaх выпадающего списка

Сообщение alcompstudio »

А зачем вам дополнительное поле страховки в записях Автомобили? Или что значит "в записи машины" ? Вы же и так уже сделали через такую вложенную структуру назначение каждому автомобилю своей уникальной страховки. Страховка и так будет привязана. К какому авто привязана страховка можно будет увидеть в табличном списке сущности Страховки по полю Связь.
Stapan
Сообщения: 10
Зарегистрирован: 12 окт 2020, 23:49
Имя: Stepan Bor
Откуда: Россия, Москва

Re: Ошибка ajaх выпадающего списка

Сообщение Stapan »

Как посмотреть поле связь? У меня в таблице сущности его не видно. Связь нужна, чтобы в карточке автомобиля сразу определять страховку, а вложенная сущность страховки, это свод только по всем страховкам. Идея была такая, что изначально есть база страховок и каждая страховка привязывается к автомобилю, и с другой стороны в карточке автомобиля выбирается нужная страховка из таблицы страховок
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Ошибка ajaх выпадающего списка

Сообщение alcompstudio »

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