Выгрузка из Clarion в Excel
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Выгрузка из Clarion в Excel
Алексей- Софт-Центр, как оказалось пароль известен только от доступа к исполнительному файлу, а вот для DAT программа просит "owner ID"
-
- ✯ Ветеран ✯
- Сообщения: 4982
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Выгрузка из Clarion в Excel
iBorman, а посмотри, если уж пошла такая пьянка, какой-нибудь файл DATовский обычным вьювером (например вьювером Total Commander'а, он называется Lister). Если в файле нет вменяемых букв и цифр, то файл закодирован. Если есть, то не закодирован. Потом, вот эта declar (первый раз о ней слышу) как раз и должна ломать пароль (я так понял).
Ещё вариант. Кинь какой-нибудь файл сюда, или мне в личку. Я готов посмотреть 1-2 мая дома на него, завтра в командировке типа. Лучше какой-нибудь справочник (попроще и данные не секретные, например, единицы измерения). Содержимое файлов/таблиц можно косвенно понять по названиям файлов (ну не всегда).
Ещё вариант. Кинь какой-нибудь файл сюда, или мне в личку. Я готов посмотреть 1-2 мая дома на него, завтра в командировке типа. Лучше какой-нибудь справочник (попроще и данные не секретные, например, единицы измерения). Содержимое файлов/таблиц можно косвенно понять по названиям файлов (ну не всегда).
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Выгрузка из Clarion в Excel
1. reporter - генератор отчетов встроенные в среде Clarion Professional Deveoper (для DOS), соотв. придется разобраться как им пользоваться , в процессе сформировать нужный вам отчет и придать ему нужный вид на основе выбранных и подключ к отчету файлов баз *.DATiBorman писал(а):Ал, можно поподробнее? Как это сделать?
2. при отладке выводим на экран - ө Screen, окончательный вариант вывести в File - получите текст в 866 кодировке
3. открыть его в Excel, указать при открытии в мастере кодировку и нужные вам столбцы слить/раздвинуть, получить все в листе ... работать
Если правильно помню, примерно такая последовательность
P.S. да, если правильно помню он по умолчанию вставляет при выводе разбивку на страницы...
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Выгрузка из Clarion в Excel
Все же вариант с конвертацией в DBF будет поудобнее - потом в своей среде разработки из dbf все сделаете, но если прога на кларионе еще будет жить и нужны неоч сложные отчеты которые в ней не предусмотрены разрабом - можно попробовать покрутить репортер.Ал писал(а):1. reporter - генератор отчетов встроенные в среде Clarion Professional Deveoper (для DOS), соотв. придется разобраться как им пользоваться , в процессе сформировать нужный вам отчет и придать ему нужный вид на основе выбранных и подключ к отчету файлов баз *.DATiBorman писал(а):Ал, можно поподробнее? Как это сделать?
2. при отладке выводим на экран - ө Screen, окончательный вариант вывести в File - получите текст в 866 кодировке
3. открыть его в Excel, указать при открытии в мастере кодировку и нужные вам столбцы слить/раздвинуть, получить все в листе ... работать
Если правильно помню, примерно такая последовательность
P.S. да, если правильно помню он по умолчанию вставляет при выводе разбивку на страницы...
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Выгрузка из Clarion в Excel
1. DECLAR.EXE infile.DAT outfile.DATiBorman писал(а):Алексей- Софт-Центр, как оказалось пароль известен только от доступа к исполнительному файлу, а вот для DAT программа просит "owner ID"
2. outfile.dat - расшифрован
3. у outfile.dat не будет ключей - outfile.k??, их нужно создать/построить утилитой sorter
4. вот теперь можно работать с outfile.dat - смотреть и прочее - сканером/репортером/конвертером...
чтото я добрый сегодня какойто НОСТАЛЬГИЯ по 2 му клариону?
Выгрузка из Clarion в Excel
Excel- 1.устанавливаем в ОС tps driver ODBC (смотри f t p)
2. DAT-->tps в словаре
3. В Excel импортданных, выбор драйвеа и файла
Без ОДБС в словаре преобразуешb DAT > DBF. ( Excel 2007 возможны проблемы с чтением .dbf)
2. DAT-->tps в словаре
3. В Excel импортданных, выбор драйвеа и файла
Без ОДБС в словаре преобразуешb DAT > DBF. ( Excel 2007 возможны проблемы с чтением .dbf)
П.З.Д.
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Выгрузка из Clarion в Excel
open/libreofficeDPZ писал(а):( Excel 2007 возможны проблемы с чтением .dbf)
Выгрузка из Clarion в Excel
Пришли файл в личку. (можно только .dat) Появятся "детали", отпишусь. Мир, труд, май!
П.З.Д.
Выгрузка из Clarion в Excel
Товарищи, большое всем спасибо за помощь! В итоге, я научился пользоваться declar.exe и конвертером Ccvt.exe и вытащил инфу из файла smd.dat. Однако, как оказалось, информация, которая записывается в Примечания, хранится в Smd.mem. Кто подскажет, как вытащить информацию из него?
Спасибо!
Спасибо!
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Выгрузка из Clarion в Excel
Да плюнь ты на секретность, договорись с кем-нибудь и всё тебе будет.
Это я только кажусь дураком! На самом деле я полный идиот!
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Выгрузка из Clarion в Excel
Родина, которая ...на, всегда помнит своих героев, и визу лет XX - ни-ни?Губин Игорь писал(а):Да плюнь ты на секретность, договорись с кем-нибудь и всё тебе будет.
для начала в хелпе по языку CLARION про MEMO поля посмотри..., ну и если всё сам - придется ручками и писать-писать, лучше сразу в какой-ниб из сред CW6-CW10, только про галочку OEM в словаре не забыватьiBorman писал(а): ... *.mem. Кто подскажет, как вытащить информацию из него?
-
- ✯ Ветеран ✯
- Сообщения: 4982
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Выгрузка из Clarion в Excel
Не наш это путь. Я думаю версия ccvt очень древняя, не знает, что есть поля memo. Нужно посмотреть - что есть в поставке Clarion 3.0. Может у народа есть под рукой? Или ещё лучше Clarion 3.1.Ал писал(а):ну и если всё сам - придется ручками и писать-писать, лучше сразу в какой-ниб из сред CW6-CW10, только про галочку OEM в словаре не забывать
We are hard at work… for you.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
-
- ✯ Ветеран ✯
- Сообщения: 4982
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Выгрузка из Clarion в Excel
Вам бы только посмеяться. У людей горе...Губин Игорь писал(а): kreator писал(а):
Источник цитаты Я думаю версия ccvt очень древняя, не знает, что есть поля memo
Ещё вариант для не боящихся работы.
Качаешь бесплатный SQL сервак Firebird с сайта http://firebirdsql.org/ (думаю, любую версию). Находишь средство для работы с ним IBExpert (есть бесплатные, для пользователей СССР). Создаёшь в IBExpert'е новую БД без таблиц. И там есть импорт из DAT (проверил memo подхватывает, во всяком случае IBExpert 2011), и есть экспорт во что хочешь, в том числе сразу в Excel. Дерзай!
We are hard at work… for you.