Импорт в поле типа Сущность

Все вопросы/проблемы по установке и использовании.
isbesedin
Сообщения: 82
Зарегистрирован: 03 мар 2016, 22:42
Имя: Иван
Откуда: Москва
Организация: foxtravel
Контактная информация:

Re: Импорт в поле типа Сущность

Сообщение isbesedin »

Сергей, спасибо. Импорт работает.

К сожалению, проблему решить не удалось из-за структуры данных.
Путешествия
-Заявки
--Участники

Необходимо было импортировать заявки из старой системы. При импорте необходимо указать к какой сущности верхнего уровня (т.е. Путешествие) относятся импортируемые заявки. Оптимально было бы иметь возможность импортировать все заявки вместе, а на основании данных из импортируемой таблицы заполнялась бы связь с путешествием. Так нельзя сделать?

P.S.
У меня 146 путешествий, в каждом 8-15 заявок. Очень не хочется руками все переносить... Буду рад любой помощи.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Импорт в поле типа Сущность

Сообщение support »

Ага, тогда можно поступить следующим образом:
1) Импортируйте Путешествия
2) В сущности Заявки создайте временное текстовое поле "Название путешествия"
3) Затем импортируйте Заявки так, чтоб в поле "Название путешествия" импортировалось соответствующее название. Я надеюсь так можно сделать в вашем случае?
4) И последним шагом нужно будет выполнить один простой sql скрипт, который проставит связи (я подскажу). Временное поле" Название путешествия" можно будет удалить.

Выполните пункт 1-3 и пришлите базу в личку.
isbesedin
Сообщения: 82
Зарегистрирован: 03 мар 2016, 22:42
Имя: Иван
Откуда: Москва
Организация: foxtravel
Контактная информация:

Re: Импорт в поле типа Сущность

Сообщение isbesedin »

1 - готово
2 - готово
3 - Так как обязательно требуется указать родительскую сущность при импорте, я создам какое-то временное путешествие, и в него все импортирую, верно?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Импорт в поле типа Сущность

Сообщение support »

да
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Импорт в поле типа Сущность

Сообщение support »

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

Но, имея рядом временное поле с название путешествия, перенести заявки не составит большого труда, их там не так много. То есть, отсортировали данные по временному полю, затем отметили записи, которые нужно перенести, и нажав С выбранными/Переместить записи переносите в нужный Тур.
screenshot-localhost-2018.02.13-00-09-40.png
isbesedin
Сообщения: 82
Зарегистрирован: 03 мар 2016, 22:42
Имя: Иван
Откуда: Москва
Организация: foxtravel
Контактная информация:

Re: Импорт в поле типа Сущность

Сообщение isbesedin »

Сергей, спасибо. Не самый быстрый способ, но все лучше, чем руками.
Ответить