Имя: Пароль:
1C
 
Clarion и 1С
0 Торин
 
15.12.07
14:05
Здравствуйте!
Проблема такая - есть некая учетная программка - Домино 7.4. База данных  - на Clarion под DOS. Т.е в каталоге базы   есть файлы .dat и соответсвующие им файлики .kxx (.k01 там или .k02). В общем по всем признакам стандартный Clarion.
При попытке конвертнуть эти файлики в дбф-ки средствами Clarion (есть такая программка CCVT.EXE) файл конвертится тока если он пустой... Т.е если файл пустой, то создается аналогичная ему пустая дбф-ка. Все поля переносятся, все нормально. Если же в файле есть хотя бы одна запись, прога (CCVT.EXE) выдает ошибку - "invalid output file".
Поможите чем можите...
Может кто сталкивался...
1 Торин
 
15.12.07
14:39
М-да...
Никто не сталкивался, видно... Да и действительно - кому эта хрень нужна. Вечно вот меня в какую-то ... занесет.
Ладно, будем ковырять дальше...
2 FreeFin
 
15.12.07
14:49
а мож и не кларион, Btrieve например, тож .dat-ы лепит? заголовок и хвостик посмотреть можешь?
3 Торин
 
15.12.07
15:04
а что именно надо посмотреть и чем?
4 Торин
 
15.12.07
15:04
16-ричным редактором?
5 Торин
 
15.12.07
15:04
и что должно там быть?
6 Торин
 
15.12.07
15:05
база вся у меня посмотреть-то я что угодно могу. вот что там надо увидеть?
7 Торин
 
15.12.07
15:08
FreeFin, не пропадай пожалуйста...
8 Торин
 
15.12.07
15:30
экспериментальным путем установлено  - все DAT-файлы начинаются с кодов 46 43 - т.е. FC - видимо все же Кларион.
Заканчиваются как попало...
Или я не понял что такое заканчиваются...
9 lift
 
15.12.07
17:16
Может уже не атуально, но, Формат Btrieve содержит и данные и ключи в одном файле (расширение dat), так что у тебя классический формат Clarion, файл данных + файл ключа с тем же именем. Ты похоже не знаешь Clarion, мне приходилось выгружать данные формата Clarion в формат DBF, для последующей загрузки в 1С. Я это делал средствами Clarion, так что тут все просто(с моей колокольни). Могу помочь, если очень надо.
10 lift
 
15.12.07
17:34
В догонку конвертить из Clarion обязательно надо в DBF IV !!! Иначе 1С не схавает.
11 fin72
 
16.12.07
06:00
Кинь мне на мыло небольшой датовский файлик с ключами на всякий-який (к01 и т.д.) гляну. Только вот уезжаю, приеду в субботу.
12 Андрюха
 
16.12.07
09:07
(0) Посмотри сигнатуру файлов и по ней поищи в инете.
13 vcv
 
16.12.07
12:25
Вроде всегда нормально конвертилось... Хотя я давно Кларионом не занимался. Возможно конфликт версий. Утилита ccvt.exe от второго клариона, а программа может быть на третьем написана. Третий кларион использовал два формата Btrieve (*.dat, *.i??, *.k?) и TopSpeed (*.tps). И первый, вроде как, несколько изменился после второй версии. Кинь на мыло vchin[собак]mail.ru одну их таблиц (dat+i??+k??), могу глянуть, у меня и второй, и третий кларион валяется.
14 vcv
 
16.12.07
12:26
(10) Второй Кларион в DBF4 не конвертирует, только DBFII или DBFIII
15 lemb
 
16.12.07
18:40
(0) По http://www.soft-c.ru/?page=20&a=2&section_id=1&product_id=7 указано, что формат Btrieve, Clarion 3.1. В отличие от 1с, с Clarion работаю постоянно :).
Марина
16 Торин
 
16.12.07
19:09
Спасибо...
Осталось найти конвертер 3.1 Клариона в дбф-ки...
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.