1b.app
Скопирована ссылка -

Перестали отображаться в дополнительном поле продукта новые добавленные значения в справочник

Добрый день,
Перестали отображаться в дополнительном поле продукта новые добавленные значения в справочник. В справочнике они есть, а в доп. Поле не отображаются.
В карточке продукта https://prompromodecal.1b.app/app/product/74/edit/
дополнительное поле Страна сувенир.пт связано со справочником 003 Название страны сувенира и доп. Поле Город сувенир.пт связано со 004 Справочник название города сувенира . Поле Название страны сувенира в справочнике 004 Справочник название города сувенира связано с полем Название страны сувенира в справочнике 003 Название страны сувенира
На скрине в справочнике 6 городов, а на скрине в доп. поле город сувенир.пт всего 4 города. Не отображаются Gdansk и Kazimierz Dolny. Если убрать значение в поле страна, то видны все города.
Исправьте пожалуйста

Ответы:

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
Это не ошибка системы, у вас не все связи реализованы правильно или в одном из справочников не установлена связь.

Незнаю зачем у вас справочники 003 в таком случае, но вероятно, что в одном из справочников не все города добавлены
08.07.2022, 17:38


Суханицкий Андрей

OneBox CORP

OneBox Corp - Интегратор
Именная лицензия писал/а:
Это не ошибка системы, у вас не все связи реализованы правильно или в одном из справочников не установлена связь.

Незнаю зачем у вас справочники 003 в таком случае, но вероятно, что в одном из справочников не все города добавлены

В справочник 003 Название страны сувенира – заносится значение страна. Доп поле продукта страна сувенира.пт связано с этим справочником. В справочник 004 Название города сувенира заносится город, каждый город связан со страной, в поле страна в этом справочнике значение берется из справочника 003 Название страны сувенира. Эти поля связаны. На скрине справочник заполнен 6 городов, в доп поле связанном с этим справочником отображается 4 города. Если в поле страна сувенира.пт не указывать страну, то отбражаются все города. При добавлении в справочник новых городов, они не отображаются в карточке товара в связке со страной. Без страны отображаются. Связи все установлены. Предыдущие значения справочника все отображаются корректно.
08.07.2022, 18:22

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
Если подтягивается только 4 из 6, значить там еще есть связи.
Что это за связи неясно:
Поле Название страны сувенира в справочнике 004 Справочник название города сувенира связано с полем Название страны сувенира в справочнике 003 Название страны сувенира

Тут может быть 2 правильных варианта:
1) У вас 3 справочника - но зачем этот вариант непонятно, он сложнее и менее удобный.
- Страны
- Города
- Страна + Город, где 2 поля и оба связаны с двумя справочниками
2) У вас 2 справочника
- Страны
- Города, где поле Страна связано с со справочником Страны

Всё остальное это либо лишние настройки, либо более сложные связи.
Если у вас реализован второй вариант, то там всё просто - вы добавляете названия городов в справочник Города заполняя для них страну с выпадающего списка.

У вас город Kazimierz Dolny с ид 2, то есть это не новое значение. Вероятнее всего у вас есть ещё поля, которые связаны с этими справочниками.
08.07.2022, 18:39


Суханицкий Андрей

OneBox CORP

OneBox Corp - Интегратор
Именная лицензия писал/а:
Если подтягивается только 4 из 6, значить там еще есть связи.
Что это за связи неясно:
Поле Название страны сувенира в справочнике 004 Справочник название города сувенира связано с полем Название страны сувенира в справочнике 003 Название страны сувенира

Тут может быть 2 правильных варианта:
1) У вас 3 справочника - но зачем этот вариант непонятно, он сложнее и менее удобный.
- Страны
- Города
- Страна + Город, где 2 поля и оба связаны с двумя справочниками
2) У вас 2 справочника
- Страны
- Города, где поле Страна связано с со справочником Страны

Всё остальное это либо лишние настройки, либо более сложные связи.
Если у вас реализован второй вариант, то там всё просто - вы добавляете названия городов в справочник Города заполняя для них страну с выпадающего списка.

У вас город Kazimierz Dolny с ид 2, то есть это не новое значение. Вероятнее всего у вас есть ещё поля, которые связаны с этими справочниками.

Глеб, єто как раз про то, что я вам говорил.
Полагаю, что Андрей вам правильній ответ дал.
08.07.2022, 20:40
Вячеслав Легеза


Суханицкий Андрей

OneBox CORP

OneBox Corp - Интегратор
Именная лицензия писал/а:
Если подтягивается только 4 из 6, значить там еще есть связи.
Что это за связи неясно:
Поле Название страны сувенира в справочнике 004 Справочник название города сувенира связано с полем Название страны сувенира в справочнике 003 Название страны сувенира

Тут может быть 2 правильных варианта:
1) У вас 3 справочника - но зачем этот вариант непонятно, он сложнее и менее удобный.
- Страны
- Города
- Страна + Город, где 2 поля и оба связаны с двумя справочниками

У меня 3 справочника. Сразу неправильно сформулировал задачу.
-Страны - поле страна заполняется вручную. В карточке продукта поле Страна сувенир.пт
-Города – 2 поля. поле город заполняется вручную и поле страна связано с полем страна в справочнике страны. В карточке продукта поле Город сувенир.пт
-Достопримечательности – 3 поля. Поле Страна связано с полем страна в справочнике страны. Поле город связано с полем город в справочнике города. Поле Достопримечательность заполняется вручную. В карточке продукта поле Достопримечательность сувенира.пт
В справочник не сразу заполняются все значения. Сначала страна, через время города, а поле достопримечательность вообще может быть незаполненным. Если внести записи только в поля страна и город, связанный со страной, то в карточке не будут отображаться в связке город-страна, только по отдельности. Необходимо еще город со страной добавить в справочник достопримечательности, тогда все отображается. Так и должно работать?
Пробовал поля страна и город в справочнике достопримечательности связать с полями справочника города, но тогда название страны в справочнике достпримечательности заменяется цифрами.
Сделал один справочник с полями Страна, город, достопримечательность. Но тогда надо записывать вручную каждый раз страну и город. Так работает.
26.07.2022, 15:05


Гордиенко Глеб писал/а:
Сделал один справочник с полями Страна, город, достопримечательность. Но тогда надо записывать вручную каждый раз страну и город. Так работает.

можно пробовать обойтись двумя справочниками
1. Страна + Город
2. Город + Достопримечательность

Попробуйте, возможно такой вариант решит задачу.
26.07.2022, 19:24
Вячеслав Легеза

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

Гордиенко Глеб писал/а:
-Достопримечательности – 3 поля. Поле Страна связано с полем страна в справочнике страны. Поле город связано с полем город в справочнике города. Поле Достопримечательность заполняется вручную. В карточке продукта поле Достопримечательность сувенира.пт

Проблема с этим справочником.
Попробуйте оставить там только поле Город и Достопримечательность, так как при такой связи проверяется все 3 справочника по всем значениям
26.07.2022, 22:10


Легеза Вячеслав Валерианович

iCOLOR OneBox (ФЛП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРИАНОВИЧ)

ФОП Легеза Вячеслав Валерианович
Именная лицензия писал/а:
можно пробовать обойтись двумя справочниками
1. Страна + Город
2. Город + Достопримечательность

Иногда надо заполнить поля в связке страна и достопримечательность (относится к стране без привязки к городу). Не получается, нужно 3 поля и тогда надо заполнять 2 раза страну в двух справочниках. Остановлюсь на одном с тремя полями заполнять сложнее, но работает.
Всем спасибо за помощь
27.07.2022, 14:23

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий