Экспорт таблицы в DBF

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Admin
Администратор
Сообщения: 3995
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 46 раз
Поблагодарили: 26 раз
Контактная информация:

Экспорт таблицы в DBF

Сообщение Admin »

Я за XML. Оптимальный вариант для обмена данными, по многим параметрам кроме объема :)
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
tmpnikl
Новичок
Сообщения: 12
Зарегистрирован: 18 Ноябрь 2015, 9:14

Экспорт таблицы в DBF

Сообщение tmpnikl »

Скорей всего Вы правы... но мне, например, удобней табличный просмотр каким нибудь DBF-вьвером(или TOPSCANом, главное в таблице) и анализ, того что сдаёшь...чем распутывать все эти теги на 100 0000 строк...
<ФайлПФР>
<ИмяФайла>PFR-700-Y-2014-ORG-034-008-000000-DCK-00001-DPT-000000-DCK-00000.XML</ИмяФайла>
<ЗаголовокФайла>
<ВерсияФормата>07.00</ВерсияФормата>
<ТипФайла>ВНЕШНИЙ</ТипФайла>
<ПрограммаПодготовкиДанных>
<НазваниеПрограммы>ГУ ОПФР ПО РК: ДОКУМЕНТЫ ПУ 5</НазваниеПрограммы>
<Версия>6.7.05</Версия>
</ПрограммаПодготовкиДанных>
<ИсточникДанных>СТРАХОВАТЕЛЬ</ИсточникДанных>
</ЗаголовокФайла>
<ПачкаВходящихДокументов Окружение="Единичный запрос">
<РАСЧЕТ_ПО_СТРАХОВЫМ_ВЗНОСАМ_НА_ОПС_И_ОМС_ПЛАТЕЛЬЩИКАМИ_ПРОИЗВОДЯЩИМИ_ВЫПЛАТЫ_ФЛ_2014>
<НомерВпачке>1</НомерВпачке>
Аватара пользователя
Admin
Администратор
Сообщения: 3995
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 46 раз
Поблагодарили: 26 раз
Контактная информация:

Экспорт таблицы в DBF

Сообщение Admin »

tmpnikl писал(а):удобней табличный просмотр каким нибудь DBF-вьвером и анализ
DBF в прямом и переносном смысле прошлый век. В Вашем случае для анализа я бы предложил XML или CSV с последующей закачкой на SQL сервер. И уже на нем анализ.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Admin
Администратор
Сообщения: 3995
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 46 раз
Поблагодарили: 26 раз
Контактная информация:

Экспорт таблицы в DBF

Сообщение Admin »

В каком состоянии сейчас у вас дела? с ODBC драйвером получилось?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
DPZ
Бывалый
Сообщения: 84
Зарегистрирован: 11 Июль 2005, 7:29
Откуда: Одесса

Экспорт таблицы в DBF

Сообщение DPZ »

Файлы клариона .dat или .tps?
Если получил текстовый файл, прочти его в EXCEL(2003) и сохрани в .dbf
П.З.Д.
kreator
✯ Ветеран ✯
Сообщения: 5080
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 23 раза

Экспорт таблицы в DBF

Сообщение kreator »

tmpnikl писал(а):Это раз, а два... критика должна быть критичной, если что-то "не катит", то какой вариант обмена между разными программами можно предложить... таблицы в текстовый формат тоже не очень, так как не поймёшь, поле таблицы это или разделитель(пролбел, запятая, кавычки и т.д.) или ещё что-то,
Текст с разделителями TAB по любому лучше. Просто по сравнению с XML, ограничений мало по сравнению с DBF (если они вообще есть). Знаю только одну проблему с текстом. Excel закачивает его и зачем-то форматирует, т.е. можно получить даты там, где их нет и т.д.
We are hard at work… for you. :)
Аватара пользователя
Admin
Администратор
Сообщения: 3995
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 46 раз
Поблагодарили: 26 раз
Контактная информация:

Экспорт таблицы в DBF

Сообщение Admin »

kreator писал(а): Текст с разделителями TAB по любому лучше
Мемо поле с бинаркой или блоб в него не выведешь. XML в этом плане лучше.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
tmpnikl
Новичок
Сообщения: 12
Зарегистрирован: 18 Ноябрь 2015, 9:14

Экспорт таблицы в DBF

Сообщение tmpnikl »

Admin писал(а): аком состоянии сейчас у вас дела? с ODBC драйвером получилось?
Да, всё получилось, спасибо за помощь... Насчёт анализа на SQL сервере, Вы тоже правы, но у меня есть своя точка зрения, как я понимаю(скорей всего примитивно и неправильно), сервер это хранилище данных и на нём не посмотришь данных... работа и анализ данных происходит на уровне запросов от клиента к серверу, а вот какая программа будет выступать в качестве клиента и формировать данные для просмотра.. да по барабану, лишь бы сформировала в таблицу, хоть парадокс,хоть клипер, хоть кларион.. если не используются ни мемо поля, ни BLOB...вопрос не о хранении данных, а об их выборке и просмотре... но ещё раз повторяю, Вы конечно же правы...
Ответить