Импорт данных

Автор svetlaya, Лютого 06, 2011, 02:29:56 AM

« попередня тема - наступна тема »

0 Користувачів і 1 Гість дивляться цю тему.

svetlaya

При импорте столкнулась с проблемкой. Загружаю вроде бы простой текстовый файл, программа выдаёт ошибку. Скажите, пожалуйста, что я опять не так сделала ?

[вложение удалено Администратором]

Akella

#1
для начала посмотрите примеры импорта в папке Мои Документы\Kvartl Pro\

Akella

Посмотрел прикреплённый к Вашему сообщению файл. А с чего Вы взяли, что программа должна понять и импортировать именно такой формат файла?
Сразу скажу, что у Вас ничего не выйдет.

svetlaya

При импорте : примеры импорта в папке Мои Документы\Квартал - Недвижимость\дома.txt, выдаёт ошибку, которую выслала на скриншоте. При импорте новостройки.xls и офисы.xls выдаёт ошибки в настроечном файле не найден тип (высылаю ещё скриншоты), при импорте Импорт аренды.xls-не найден лист с данными

svetlaya


svetlaya

В общем в эксель я не сильна и не успею теперь быстро научиться. Есть такой шаблон (прикрепила), который нужно преобразовать (конечно и лишнее убрать), чтоб его импортировала наша программа-квартал. Поможете!? :-[

Akella

Дело вот в чем. Для импорта информации в программу нужно подготовить специальным образом экселевский файл.

Akella

Посмотрел файл "Объявления_шаблон.rar". Как Вы это собрались импортировать в программу?

Akella

Цитата: svetlaya від Лютого 08, 2011, 02:11:15 AM
При импорте : примеры импорта в папке Мои Документы\Квартал - Недвижимость\дома.txt, выдаёт ошибку, которую выслала на скриншоте. При импорте новостройки.xls и офисы.xls выдаёт ошибки в настроечном файле не найден тип (высылаю ещё скриншоты), при импорте Импорт аренды.xls-не найден лист с данными

Посмотрите хотя бы для начала, как оформлены данные в экселевских файлах, которые лежат в папке Мои Документы\Квартал - Недвижимость\Примеры импорта
Не могу понять, ЗАЧЕМ Вы их пытались импортировать в свою базу? С чего Вы взяли, что там реальная информация об объектах недвижимости?
Просто откройте эти файлы в программа MS Excel и посмотрите, как там всё оформлено.
Вот когда сможете именно так оформить данные для импорта в базу, тогда пришлите мне кусок (часть) файла или весь, чтобы я посмотрел на него.

Akella

Увидел на Вашем снимке, что выбран профиль для импорта *.fr3



Что это? ЗАЧЕМ? Откуда Вы взяли информацию о том, что файлы с расширением fr3 - это настройки для импорта?

Akella

Почему Вы упорно не хотите почитать документацию к программе? Ведь она тоже бесплатна и в свободном доступе.

Alex

Цитата: svetlaya від Лютого 08, 2011, 02:11:15 AM
При импорте :  Импорт аренды.xls-не найден лист с данными
Так и не понял где искать этот WS.txt файл в который нужно добавить названия листа.

Akella

#12
Там не нужно ничего добавлять. Там можно только редактировать. Т.е. указать под какой буквой в экселе, какая колонка данных.


WS.TXT для импорта квартир должен лежить здесь:
\Мои Документы\Kvartal Pro\Настройки\Импорт\Квартиры\


Для домов в папке:
\Мои документы\Kvartal Pro\Настройки\Импорт\Дома\


И там ещё профиль (внизу) должен быть выбран.



Установите это обновление, оно должно создать нужные папки для импорта и скопировать в них файлы профилей:
Скачать >>>

Alex

Ну так это ж всё меняет. Щя будем калдовать ;D

Alex

#14
Пытался импортировать файл Exel полученный от Dreamhome, рассчитывал что он адаптирован под эту программу, но меня постиг облом :(. Как бы мне его наиболее удобно адаптировать?

Akella

Пришлите этот файл мне на эл. почту.

Akella

ЕМНП, то в дистрибутиве для дримхоум должны быть зашиты профили импорта уже под их экселевские файлы. Присылайте файл, посмотрим, что там.

Alex

Файл отправил на почтовый адрес тех. поддержки. Из последнего сообщения понял только то что надо прислать файл  ???. Дистрибутивы, профили и ЕМНП - не моя стихия ;D

Akella

ЕМНИП - Если Мне Не Изменяет Память )))

Akella


Файл получил. Посмотрю.


Пока скажу, что файл профиля, который указан внизу формы импорта - это обычный текстовый файл такого формата:


Код Select

Region=2
Street=3
Type=4
HouseNum=5
ApartNum=6
State=7
Price=8
Rooms=5
Phone=10
Remark=11
AD=12
IsPhone=13
IsTV=14
IsSM=15
IsFurniture=16
IsRefrigerator=17
--
start=4
div=;




Описание:

Region=район
Street=улица
Type=тип
HouseNum=номер дома
ApartNum=номер квартиры
State=состояние
Price=цена
Rooms=комнат
Phone=телефоны, контакты
Remark=примечание
AD=текст объявления
IsPhone=наличие телефонной линии
IsTV=наличие ТВ
IsSM=наличие стиральной машины
IsFurniture=наличие мебели
IsRefrigerator=наличие холодилика
--
start=с какой строки экселя начинать импорт
div=разделитель телефонов в поле "Phone=телефоны, контакты"



до знака равно - это имя параметра, название поля в базе


После знака равно идёт значение, номер колонки экселя.
1=A
2=B
3=C
4=D
5=E
6=F


и т.д.


т.е. нужно посмотреть в каких колонках находятся нужные данные, открыть Блокнотом файл профиля и указать номера колонок.


Например, если в экселе колонка "Район" находится под буквой D, то нужно указать
Region=4


всё просто :)

Alex

ЦитуватиЕМНИП - Если Мне Не Изменяет Память )))
Сильно... Никогда бы не догадался :D. Уже справочники подымать начал)
  С файлом профиля в основном разобрался, только вот не понял как действовать в том случае когда не совпадает количество столбцов. В исходнике эксель их 9, а в профиле 17.

Akella

Вот снимок заголовка:



На основе этого снимка создаём такой профиль:



Код Select

Remark=1
Region=2
AD=4
Rooms=5
Type=6
Phone=8
Street=10
HouseNum=10
ApartNum=10
State=10
Price=10
IsPhone=10
IsTV=10
IsSM=10
IsFurniture=10
IsRefrigerator=10
--
start=3
div=;





Вне которых параметрах указано 10, это столбец J, в котором пусто, т.к. данных для этих параметров просто нет. Поэтому будем импортировать пустоту.
Колонок для телефонов 2 ,но программа может импортировать только одну, к сожалению, но есть выход, сделать в другую колонку экселя сцепление  колонок h и i, например в колонку N через точку с запятой и тогда можно указывать Phone=13, чтобы импортировать оба телефона.

Akella

Цитуватитолько вот не понял как действовать в том случае когда не совпадает количество столбцов. В исходнике эксель их 9, а в профиле 17.


Указывайте на пустую колонку, например, на Z

Alex


Alex

Колдовство не дало ни каких результатов. Только лишь новые вопросы в виде вот таких окошек:

SMF spam blocked by CleanTalk