Страница 2 из 2
Re: Многоуровневый импорт
Добавлено: 03 июн 2026, 02:45
support
Не могу повторить проблему. Поле #324 - это что за поле? Программа говорит что нет такого поля в сущности 25
При многоуровневом импорте нужно сравнивать по заголовкам. И поле "Заголовок" - это должно быть поле ввода. Например "Название" записи. Смотрите прпимер.
Re: Многоуровневый импорт
Добавлено: 03 июн 2026, 09:42
klaud
Это поле-заголовок вложенной сущности
и оно же Сущность, выпадающий список (ajax) 37
В Сущность выпадающий список, раньше добавлялись записи (при импорте через файл xls - автоматически) с кодом, остальные все строки пустые (т.е. потом можно было дополнить справочник (сущность) товары нужными значениями (38). В версии 3.4.4.
Добавлено
при импорте через файл xls - автоматически
Не импортируется тип поля Поле для текста
Re: Многоуровневый импорт
Добавлено: 06 июн 2026, 21:16
ink64rus
Database Error: 1054 - Unknown column 'field_283' in 'where clause'
Query: select id from app_entity_28 where field_282='Acura' and field_283!='CSX' limit 1
283 - Текстовое поле ввода (Заголовок) во вложенной сущности.
Это уже с новым файлом из этой темы
Re: Многоуровневый импорт
Добавлено: 07 июн 2026, 02:33
support
А в родительской тоже заголовок текстовое поле?
Пришлите xls файл для примера. Достаточно пару строк. Попробую с вашим файлом повторить ошибку.
Re: Многоуровневый импорт
Добавлено: 07 июн 2026, 15:33
Fait
ink64rus писал(а): 06 июн 2026, 21:16
Database Error: 1054 - Unknown column 'field_283' in 'where clause'
Query: select id from app_entity_28 where field_282='Acura' and field_283!='CSX' limit 1
283 - Текстовое поле ввода (Заголовок) во вложенной сущности.
Это уже с новым файлом из этой темы
Несколько я знаю, синтаксис вида "field_283!='CSX'" не всегда корректно работает в SQL, там должно быть "field_283<>'CSX'".
И ещё, проверьте, существует ли колонка field_283 в БД в таблице app_entity_28.
Бывает так, что поле создалось и его даже видно в списке полей, но номинально в таблице app_entity_* не создался столбец для этого поля, хотя в app_fields поле создалось нормально.
Такое я видел много раз. Тут помогает либо вручную создать столбец в БД, либо удалить старое поле и создать новое.
Re: Многоуровневый импорт
Добавлено: 08 июн 2026, 18:11
ink64rus
support писал(а): 07 июн 2026, 02:33
А в родительской тоже заголовок текстовое поле?
Пришлите xls файл для примера. Достаточно пару строк. Попробую с вашим файлом повторить ошибку.
И родитель и вложенная сущность, в обоих "Поле ввода"
Колонки есть т.к. я делаю не новый импорт, а обновляю существующую базу марок и моделей
Re: Многоуровневый импорт
Добавлено: 10 июн 2026, 14:07
klaud
Создал demo в личном кабинете
ящик a8451236
Re: Многоуровневый импорт
Добавлено: 22 июн 2026, 11:28
support
ink64rus писал(а): 08 июн 2026, 18:11
И родитель и вложенная сущность, в обоих "Поле ввода"
Колонки есть т.к. я делаю не новый импорт, а обновляю существующую базу марок и моделей
Не могу найти настройку, которая создает этот конфликт. Загрузил последнее исправление в персональную демо версию. Импортирую тройную вложенность и все равно такой ошибки не получаю.
Михаил, у вас достаточно простой файл для импорта. Можете мне повторить данную ошибку в персональной демо версии?
Вашу базу грузить не нужно, просто подготовьте похожий пример и пришлите ссылку на демо версию. Будем разбираться.
Re: Многоуровневый импорт
Добавлено: 23 июн 2026, 04:18
support
Коллеги, кажется нашел в чем причина. Файл из архива замените в modules\items\components\
Сообщите результат.
Re: Многоуровневый импорт
Добавлено: 29 июн 2026, 13:36
klaud
Добрый день
Выдает ошибку
Ошибка: отсутствует поле заголовок для сущности "Товар".
Но в сущности товар задан заголовок и колонка заполненная к этому полю имеется в xls файле