Сергей, спасибо. Импорт работает.
К сожалению, проблему решить не удалось из-за структуры данных.
Путешествия
-Заявки
--Участники
Необходимо было импортировать заявки из старой системы. При импорте необходимо указать к какой сущности верхнего уровня (т.е. Путешествие) относятся импортируемые заявки. Оптимально было бы иметь возможность импортировать все заявки вместе, а на основании данных из импортируемой таблицы заполнялась бы связь с путешествием. Так нельзя сделать?
P.S.
У меня 146 путешествий, в каждом 8-15 заявок. Очень не хочется руками все переносить... Буду рад любой помощи.
Импорт в поле типа Сущность
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Импорт в поле типа Сущность
Ага, тогда можно поступить следующим образом:
1) Импортируйте Путешествия
2) В сущности Заявки создайте временное текстовое поле "Название путешествия"
3) Затем импортируйте Заявки так, чтоб в поле "Название путешествия" импортировалось соответствующее название. Я надеюсь так можно сделать в вашем случае?
4) И последним шагом нужно будет выполнить один простой sql скрипт, который проставит связи (я подскажу). Временное поле" Название путешествия" можно будет удалить.
Выполните пункт 1-3 и пришлите базу в личку.
1) Импортируйте Путешествия
2) В сущности Заявки создайте временное текстовое поле "Название путешествия"
3) Затем импортируйте Заявки так, чтоб в поле "Название путешествия" импортировалось соответствующее название. Я надеюсь так можно сделать в вашем случае?
4) И последним шагом нужно будет выполнить один простой sql скрипт, который проставит связи (я подскажу). Временное поле" Название путешествия" можно будет удалить.
Выполните пункт 1-3 и пришлите базу в личку.
-
isbesedin
- Сообщения: 82
- Зарегистрирован: 03 мар 2016, 22:42
- Имя: Иван
- Откуда: Москва
- Организация: foxtravel
- Контактная информация:
Re: Импорт в поле типа Сущность
1 - готово
2 - готово
3 - Так как обязательно требуется указать родительскую сущность при импорте, я создам какое-то временное путешествие, и в него все импортирую, верно?
2 - готово
3 - Так как обязательно требуется указать родительскую сущность при импорте, я создам какое-то временное путешествие, и в него все импортирую, верно?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Импорт в поле типа Сущность
Эх, к сожалению не получится так как я хотел. Я полагал, что название путешествия у вас текстовое поле, соответственно можно будет сравнить по названию и переписать связи. А как выяснилось, название путешествия у вас поле Текст по шаблону и такую процедуру выполнить невозможно.
Но, имея рядом временное поле с название путешествия, перенести заявки не составит большого труда, их там не так много. То есть, отсортировали данные по временному полю, затем отметили записи, которые нужно перенести, и нажав С выбранными/Переместить записи переносите в нужный Тур.
Но, имея рядом временное поле с название путешествия, перенести заявки не составит большого труда, их там не так много. То есть, отсортировали данные по временному полю, затем отметили записи, которые нужно перенести, и нажав С выбранными/Переместить записи переносите в нужный Тур.
-
isbesedin
- Сообщения: 82
- Зарегистрирован: 03 мар 2016, 22:42
- Имя: Иван
- Откуда: Москва
- Организация: foxtravel
- Контактная информация:
Re: Импорт в поле типа Сущность
Сергей, спасибо. Не самый быстрый способ, но все лучше, чем руками.