Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибки FoxPro, Ошибка импорта файла 
:(
    Опции темы
Yury1
Дата 8.8.2008, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 14.6.2008

Репутация: нет
Всего: нет



При выполнении следующего кода происходит фатальная ошибка.

cFileName = GETFILE('XLS','Отчет','Выбор')
IMPORT FROM &cFileName TYPE XL5 

Путь к файлу пробелов не содержит, имя файла начинается с буквы.
Файл сгенерирован из 1С-предприятия.

Если создать новый файл Excel и скопировать туда страницу из сгенерированного отчета - все работает.
Может формат сгенерированного файла какой-то не правильный?

И еще прикол - попытался перейти на VFP8 - перестали работать опции GROUP BY.
То есть выдается ошибка, что неправильно написана команда SELECT. 
Интересно, это мне досталась "кривая" версия? smile 




Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  Error1.JPG 19,20 Kb
PM MAIL   Вверх
Данкинг
Дата 8.8.2008, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 7
Всего: 130



Цитата(Yury1 @  8.8.2008,  20:00 Найти цитируемый пост)
Может формат сгенерированного файла какой-то не правильный?

Угу. Попробуй экспортнуть любой DBF в XLS, а затем полученный XLS импортнуть. Должно сработать. А "современные" форматы Фокс не понимает.

Цитата(Yury1 @  8.8.2008,  20:00 Найти цитируемый пост)
И еще прикол - попытался перейти на VFP8 - перестали работать опции GROUP BY.

 smile Да ладно! smile 



--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Bishop
Дата 8.8.2008, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 188
Регистрация: 3.6.2005
Где: Минск, Беларусь

Репутация: нет
Всего: 16



Yury1, а TYPE XL8 пробовали?
PM WWW ICQ   Вверх
Yury1
Дата 11.8.2008, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 14.6.2008

Репутация: нет
Всего: нет



XL8 попробовал. Все так же.
Причем через OLE файл открывается, но уж очень в лом по ячейкам его переписывать smile 
PM MAIL   Вверх
Bishop
Дата 11.8.2008, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 188
Регистрация: 3.6.2005
Где: Минск, Беларусь

Репутация: нет
Всего: 16



Yury1
Ошибка описана здесь. Там же ссылка на, на мой взгляд, приемлемое решение: использование Microsoft Excel ODBC Driver.

Это сообщение отредактировал(а) Bishop - 11.8.2008, 17:22
PM WWW ICQ   Вверх
Данкинг
Дата 11.8.2008, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 7
Всего: 130



Цитата(Bishop @  11.8.2008,  18:21 Найти цитируемый пост)
использование Microsoft Excel ODBC Driver.

А не проще уж тогда создавать OLE-объект?


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Yury1
Дата 13.8.2008, 18:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 14.6.2008

Репутация: нет
Всего: нет



Спасибо Bishop.

Клиента удовлетворил способ пересохранения Excel файла в младшую версию.  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Foxpro/Clipper/Dbase"
MoLeX

Запрещается!

1. Публиковать ссылки для чисто рекламных целей.

2. Оффтопить, флеймить, говорить не культурно.

Пожалуйста, адекватно задавайте свой вопрос. Тема должна создаваться с названием характеризующем Вашу проблему.

Задавайте вопросы правильно - как спросите, так вам и ответят.

Разрешено!

Давать ссылки на статьи, обзоры, если это не нарушает первый пункт правил.

Задавая вопрос, давайте нужную информацию касающуюся Вашей проблемы. Этим вы ускорите полезные ответы.

P.S. Размещение рекламы будет строго наказываться!



Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MoLeX

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Foxpro/Clipper/Dbase | Следующая тема »


 




[ Время генерации скрипта: 0.0622 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.