Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как состыковать 1С и Interbase / 13 сообщений из 13, страница 1 из 1
22.03.2004, 12:13
    #32451140
BHV
BHV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Уважаемые!
Жизнь заставила брать данные из 1C в мою БД Interbase.
Пока сделал по простому через ж.. (точнее Excel). Никто не решал подобную проблему?
...
Рейтинг: 0 / 0
22.03.2004, 12:15
    #32451146
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
в инете находил статейку как получить доступ к MySQL из 1С.
там через оле диби, вроде или что-то такое.
думаю точно так же можно и к FireBird подключится.

ищщи
...
Рейтинг: 0 / 0
22.03.2004, 12:15
    #32451148
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Сделать это можно очень просто, но смотря какая используется БД.
DBF или MSSQL?

Best regards,
Dnico.
...
Рейтинг: 0 / 0
22.03.2004, 12:19
    #32451160
Andrew Kruchinin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
А без разницы какая :-) На www.delphikingdom.com есть статейка как организовать доступ из Delphi к 1С через OLE. Загляни.
...
Рейтинг: 0 / 0
22.03.2004, 12:34
    #32451211
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Угу ! Andrew Kruchinin
И по капли в час забирать данные ...


Best regards,
Dnico.
...
Рейтинг: 0 / 0
22.03.2004, 12:53
    #32451255
BHV
BHV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Спасибо, нашел статью
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=421
вроде бы от нее можно плясать.
...
Рейтинг: 0 / 0
22.03.2004, 12:58
    #32451268
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
BHV
А что конкретно нужно от 1С?
Документы, справочники ? OLE конечно удобно, но не для перекачки данных.
Уж очень медленно все будет работать.

Best regards,
Dnico.
...
Рейтинг: 0 / 0
22.03.2004, 13:07
    #32451293
BHV
BHV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Я не очень силен в 1С, но как мне объяснили качать нужно справочники.
На складе и бухгалтерии установлена 1С, в которой отражается движение товаров (в моем случае уход книг). Эти данные необходиы для дальнейшего анализа.
...
Рейтинг: 0 / 0
22.03.2004, 13:31
    #32451359
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Самый простой способ:
1. Подключаешься к базе данных 1С+MSSQL через компонент Delphi TSQLConnection.
2. Открываешь запрос TSQLQuery ("SELECT * FROM SC33" - справочник товаров).
3. И получаешь всю базу товаров.

Ну и так по всему, что нужно ....

Best regards,
Dnico.
...
Рейтинг: 0 / 0
22.03.2004, 14:30
    #32451468
BHV
BHV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Но там же куча каких-то *.dbf?
...
Рейтинг: 0 / 0
22.03.2004, 14:52
    #32451508
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Ну тогда это не SQL, а DBF версия.
В 1С есть такой файл: 1СV7.DDS
Там хранятся описания всес таблиц. Вообщем-то можно разобраться.


Best regards,
Dnico.
...
Рейтинг: 0 / 0
22.03.2004, 14:53
    #32451509
Andrew Kruchinin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Прям уж так и каких-то :-) В файл с расширением dd загляни и будет тебе счастье. (Хотя я бы советовал лучше через OLE работать, понятнее прога будет.)
...
Рейтинг: 0 / 0
23.03.2004, 15:06
    #32453218
MMF
MMF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как состыковать 1С и Interbase
Если у тебя нет опыта работы с таблицами 1С, то будет достаточно сложно осуществить закачку непосредственно из таблиц: во-первых не все поля описаны в словаре данных (dd/dds), периодические реквизиты и строки неограниченной длины хранятся в 1SCONST и 1SBLOB.dbf соответственно, во-вторых, для работы с реквизитами - Перечислениями необходимо смотреть поток метаданных (в компаунде 1cv7.md - Metadata - Main MetaData Stream ветка EnumList). Ну и другие ньюансы. Поэтому оптимальной мне кажется работа через OLE.
Можно сделать наоборот, экспорт из 1С в Interbase. Здесь также есть варианты - экспортировать с помощью ADO непосредственно средствами языка 1С или, используя компоненты прямого доступа (например, IBX) написать внешнюю компоненту. Последний вариант мне лично нравится больше всего, но он предполагает наличие опыта решения подобных задач.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как состыковать 1С и Interbase / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]