Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
Платформа 1С 8.2.13.219 Дали задачу загрузить данные из таблицы DBF...Методом тыка определил (вроде правильно) что таблица foxpro...скачал драйвера...написал следующий код ADODBFoxPro = Новый COMОбъект("ADODB.Connection"); путь = "C:\c2011_09_09.dbf"; ADODBFoxPro.Open(" |Provider=VFPOLEDB.1; |Data Source=" + Путь + ";"); SEL = ADODBFoxPro.Execute(" |Select * from [c2011_09_09.dbf]"); Вываливается ошибка {Документ.схпСГБОперативнаяСводкаРасходаСырья.Форма.ФормаДокумента.Форма(269)}: Ошибка при вызове метода контекста (Execute) SEL = ADODBFoxPro.Execute(" по причине: Произошла исключительная ситуация (Microsoft OLE DB Provider for Visual FoxPro): c:\c2011_09_09.dbf is not a table. Уже голову сломал! Файл DBF прилагаю...спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 11:30 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
есть внутренний объект для работы с дбф файлами внутри 1с XBase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 11:58 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
sWinTyzесть внутренний объект для работы с дбф файлами внутри 1с XBase Который не поддерживает foxpro... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:05 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
sWinTyzесть внутренний объект для работы с дбф файлами внутри 1с XBase Такая конструкция не работает! База = Новый XBase; База.Кодировка=КодировкаXBase.OEM; База.ОткрытьФайл("C:\111.dbf"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:06 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
ну а ты его хоть чем-нибудь открыл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:12 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
в каком месте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:13 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
angroну а ты его хоть чем-нибудь открыл? Открыл в тоталкоммандере lister-ом (по F3) предварительно скачав на него плагин (baseview) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:14 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
sWinTyzв каком месте? вот в этом...База.ОткрытьФайл("C:\111.dbf"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:15 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
видимо драйвер нужный не стоит, потому и не открывает. у меня тоже пишет что не dbf файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:17 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
конечно ... там вроде и не дбф классический судя по шапке таблицы либо вообще битый к ядреной фене 1. признака конца файла нет 2. нулевой байт =4 это фиг знает что за версия 3. кодовая страница не проставлена ты где это урвал то? в карате что ли ? или в клипере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:19 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
там же в baseview есть экспорт в csv, экспортируй и загрузи через excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:20 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
насколько я помню и вижу ... если это конечно дбф то ли дата модификации последней не указана то ли размер базы нулевой это только похоже на дбф ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:21 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
кстати описания шапки таблицы тоже нет ... нах расширение дбф фала еще не дбф файл я сейчас тебе текстовый переобзову и мучайся с драйверами не думаю что это дбф но могу ошибаться конечно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:24 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
единственное что есть : DBWINWE это там где должно быть описание поля ... что это за ерунда я не помню или не знаю удачи на одбси драйвера к дбф можешь забить скорее всего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:26 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
sWinTyzконечно ... там вроде и не дбф классический судя по шапке таблицы либо вообще битый к ядреной фене 1. признака конца файла нет 2. нулевой байт =4 это фиг знает что за версия 3. кодовая страница не проставлена ты где это урвал то? в карате что ли ? или в клипере? В листере пишет что база dBase VII ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:27 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
листер это кто? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:30 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
http://www.realcoding.net/articles/struktura-dbf-failov-dlya-neprodvinutykh.html на сильно похоже на твою таблицу? ну ладно 4 в нулевом бывает но фокс 100% не поставит но остальное ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:32 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
sWinTyzлистер это кто? программа для просмотра содержимого файла...вызывается по кнопке F3 в Total Commander ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:33 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
Ну для начала вы путь правильный укажите. Для DBF это просто катало где находятся собственно сами таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:35 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
оно если таблица дбф то сильно битая возможно и есть описания полей но оно сдвинуто причем поля дикие ... символьные больше 1000 символов лечить надо наверное так не откроется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:37 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
The Dim!Ну для начала вы путь правильный укажите. Для DBF это просто катало где находятся собственно сами таблицы. Да нет никакого пути...есть файл с данными, который пожно просмотреть в программе Lister (это мой начальник сделал)...остальное его не е..волнует. Видит,что данные есть, будь добр напиши программу которая загрузит это в 1с.... ...сам неоднократно работал с dbf...но такое чудо вижу впервые ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:38 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
ну листер круче меня наверное раз это дбф = открывай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:38 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
кстати видел подобную хрень как то раз ... ее дельфи при сбое с клиперовской таблицей сделала видимо подключили драйвер не удачный пробывали на меня , фокспрошника свалить так я таблицу вылечил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:42 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
sWinTyz, Вот скриншот, того что я вижу в этом файле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:43 |
|
||
|
Загрузка данных в 1с из foxpro
|
|||
|---|---|---|---|
|
#18+
судя по http://www.autopark.ru/ASBProgrammerGuide/DBFSTRUC.HTM у тебя файлик dBASE 7 то что вьер его видит понятно файл с постоянной структурой даты в обычном формате пиши конвертор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2011, 12:49 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=37460731&tid=1520978]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 325ms |

| 0 / 0 |
