1
Импорт данных
Автор DarkNight, 09 окт. 2018 12:03
Сообщений в теме: 6
#1
Отправлено 09 Октябрь 2018 - 12:03
Добрый день,
Подскажите, зачем вы убрали возможность выбора ключевых полей при импорте?
А также как теперь импортировать клиентов исключая дубликаты по имени отчеству и дате рождения?
Спасибо.
ps.
Версия: 2.0.11
ревизия 19561 от 2018-07-18
Подскажите, зачем вы убрали возможность выбора ключевых полей при импорте?
А также как теперь импортировать клиентов исключая дубликаты по имени отчеству и дате рождения?
Спасибо.
ps.
Версия: 2.0.11
ревизия 19561 от 2018-07-18
#2
Отправлено 10 Октябрь 2018 - 15:43
Не понял, что за "ключевые поля"? Не помню чтобы такое понятие существовало в КБ, есть понятие обязательных полей, причем независимо от импорта и никуда оно не исчезало.
#3
Отправлено 10 Октябрь 2018 - 16:40
DarkNight (09 Октябрь 2018 - 12:03) писал:
Подскажите, зачем вы убрали возможность выбора ключевых полей при импорте?
Мда, действительно, в 1.9.5 тоже нет, возможно спутал с другой системой или это было в совсем ранних версиях ( да, я очень старый ).
Хотя в 1.9.5 доступен ID для импорта, в моем случае это могло бы спасти революцию.
В версии 2.0.11 - ID нет
DarkNight (09 Октябрь 2018 - 12:03) писал:
как теперь импортировать клиентов исключая дубликаты по имени отчеству и дате рождения?
Вопрос остается в силе!
При отсутствии суррогатных ключей по нескольким полям, по отдельности значения этих полей не уникальны.
Спасибо.
#4
Отправлено 10 Октябрь 2018 - 18:29
DarkNight (10 Октябрь 2018 - 16:40) писал:
Хотя в 1.9.5 доступен ID для импорта, в моем случае это могло бы спасти революцию.
Версия то тут причем? Включите права доступа на импорт для данного поля. Ничего не менялось в этом плане.
DarkNight (10 Октябрь 2018 - 16:40) писал:
как теперь импортировать клиентов исключая дубликаты по имени отчеству и дате рождения?
Если по отдельности эти поля не уникальны - то никак. От версии это не зависит опять же.
#5
Отправлено 15 Октябрь 2018 - 11:14
CbCoder (10 Октябрь 2018 - 18:29) писал:
Включите права доступа на импорт для данного поля. Ничего не менялось в этом плане.
Да, не сообразил, что правами ограничивается.
Тогда следующий вопрос,
я так понимаю, что обработка срабатывает на каждую импортируемую строку (поправьте меня если не так)
в какой момент срабатывает вычисление "Импорт в таблице" (до записи данных в базу, или после)?
доступен ли импортируемый массив данных? если да в какая переменная?
можно ли менять значения импортируемого массива перед импортом?
#6
Отправлено 15 Октябрь 2018 - 11:55
я так понимаю, что обработка срабатывает на каждую импортируемую строку (поправьте меня если не так)
Все верно.
в какой момент срабатывает вычисление "Импорт в таблице" (до записи данных в базу, или после)?
Все вычисления на данный момент срабатывают уже после записи в базу.
доступен ли импортируемый массив данных? если да в какая переменная?
можно ли менять значения импортируемого массива перед импортом?
Сам импортируемый массив недоступен, как уже выше написал - данные вначале сохраняются в БД, затем вызывается вычисление. Т.е. по сути вычисление ничем не отличается от стандартного "на сохранение записи", разница только в том, когда оно вызывается.
Все верно.
в какой момент срабатывает вычисление "Импорт в таблице" (до записи данных в базу, или после)?
Все вычисления на данный момент срабатывают уже после записи в базу.
доступен ли импортируемый массив данных? если да в какая переменная?
можно ли менять значения импортируемого массива перед импортом?
Сам импортируемый массив недоступен, как уже выше написал - данные вначале сохраняются в БД, затем вызывается вычисление. Т.е. по сути вычисление ничем не отличается от стандартного "на сохранение записи", разница только в том, когда оно вызывается.
#7
Отправлено 15 Октябрь 2018 - 12:30
Спасибо.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных