Текущее время: Вт, май 13 2025, 13:00

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: и снова DBF ... А можно-ли ODBC или ADO вызвать из абапа?
СообщениеДобавлено: Пн, фев 14 2005, 13:13 
Гость
возникла задача систематического (раз в неделю) приема и обработки довольно-объемных DBF-файлов (досовский dbase3-формат).
В лоб (преобразованием в txt/csv) можно, но хочется красивого решения.

Из экселин и прочих win-приложений умеем вызывать ODBC/ADO-объекты и через них работать с DBF-данными. Хотелось-бы сей подвиг повторить в R3. :-)

Есть прецеденты работы с сабжем? В частности интересует проблема совместимости типов данных (т.е. если я ADO.Recordset открою, как будут ADOшные типы данных в R3 конвертиться - даты там, суммы и проч.)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 14 2005, 14:23 
Специалист
Специалист

Зарегистрирован:
Ср, сен 08 2004, 16:04
Сообщения: 112
Откуда: Ukraine
Пол: Мужской
Предлагаю красивое решение: прочитать DBF в текстовом формате, пропарсить соответствующие поля и радоваться жизни. :)
Правда, как показывает опыт, это не очень эффективно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 14 2005, 14:27 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Красивше наверно будет читать DBF прямо из ABAP'а, благо есть набор ФМ

Использование ADO теоретически возможно (ABAP умеет работать с OLE и ActiveX).
Но использование ADO ABAP'ной программой для чтения данных из DBF звучит (и наверно выглядит тоже) как-то скорее извращенно, чем красиво :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: *
СообщениеДобавлено: Пн, фев 14 2005, 15:15 
Гость
а не подскажите, чем DBF вгрузить в Р3 штатно можно?
Я так понял WS_UPLOAD понимае только текстовые файлы


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 14 2005, 15:52 
Гость
фм ALSM_EXCEL_TO_INTERNAL_TABLE

например


Принять этот ответ
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB