Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];

Вниз

Из Delphi в 1С???   Найти похожие ветки 

 
fomstas   (2002-11-14 14:19) [0]

Можно ли записать данные из Delphi в 1С базу? Мне просто нужно из моей базы IB перебросить большой справочник в 1С бухгалтерию
В документации по 1С я ничего не нашел...


 
stone   (2002-11-14 14:20) [1]

Теоритически можно, а практически все зависит от формата БД твоего справочника и 1С


 
sniknik   (2002-11-14 14:21) [2]

Перебрось в Dbf и после обработкой из 1C закачай, проще будет. Точно.


 
fomstas   (2002-11-14 14:26) [3]

Дело в том что 1С конфигурировал не я и поэтому из 1С не могу... но структура такая
id | nameclient | adres | mail |
в общем справочник клиентов...


 
stone   (2002-11-14 14:28) [4]

В смысле в чем справочник (DBASE, PARADOX, Intrbase, MS SQL ...)
и какая БД у 1С (DBASE, PARADOX, Intrbase, MS SQL ...)


 
Александр Спелицин   (2002-11-14 14:32) [5]

http://www.delphikingdom.com/article/1c.htm


 
sniknik   (2002-11-14 14:34) [6]

даже с чужой конфигурацией можно внешнюю обработку написать (права есть конфигуратор открыть?)

можно наверное и напрямую но это риск
(уверен что ссылки на id не фигурируют в других таблицах, или наоборот?)


 
fomstas   (2002-11-14 14:42) [7]

моя база в InterBase а вот 1с в dbf...


 
fomstas   (2002-11-14 14:44) [8]

Спасибо Александр Спелицин
можно все сделать через OLE...


 
sniknik   (2002-11-14 14:49) [9]

вызывать 1С как OLE проще, чем через него самого закачать? сомнительно.


 
KoluChi   (2002-11-14 15:25) [10]

Зачем OLE? Закачать нужно только 1 раз. Я бы взял нужный DBF из
1С (сделал копию :)), подцепился бы через BDE, подключился к Interbase, добавил Dataset1 в Dataset2, скопировал в конфигурацию DBF и все. Работы на полчаса.


 
sniknik   (2002-11-14 15:30) [11]

KoluChi © (14.11.02 15:25)
хороший вариант.
а связи? если их нет то нет проблем.


 
KoluChi   (2002-11-14 15:42) [12]

>sniknik © (14.11.02 15:30)
>а связи? если их нет то нет проблем.
связей точно нет, структура же описана.


 
sniknik   (2002-11-14 15:57) [13]

может он просто упустил. было сказано "справочник клиентов" он обычно на "договора" вяжется...


 
KoluChi   (2002-11-14 16:02) [14]

>sniknik © (14.11.02 15:57)
>может он просто упустил. было сказано "справочник клиентов" он >обычно на "договора" вяжется...
А по-моему наоборот "договора" на "справочник клиентов" вяжется...


 
LordOfSilence   (2002-11-14 16:03) [15]

To fomstas

Из всех советов все-таки порекомендую
прислушаться к мнению sniknik, он
предлагает наиболее реальный и
рациональный путь, ИМХО.

P.S. Я бы сам именно так и поступал.


 
sniknik   (2002-11-14 16:15) [16]

LordOfSilence ©
спасибо за поддержку (хотя мы чо спорим чтоли?)

KoluChi © (14.11.02 16:02)
может и так но по мне так лутше перестраховатся нем недо... тем более мой путь "реальный и рациональный"! о как! :-))) я бы сказал это самый простой путь для выполнения (я ленивый по природе). (хотя вот это кому как может кому OLE попроще будет) но представляете писать программы на Дельфи вызывая его через ОЛЕ в билдере? просто? не.. если есть какие обьективные причины.., но их нет.


 
3JIA9I CyKA   (2002-11-14 16:29) [17]

2sniknik ©
Послушайся Александр Спелицин, и будет тебе счастье!
OLE в данном случае - путь ленивых и довольных жизнью.

2LordOfSilence ©
>>P.S. Я бы сам именно так и поступал.
И что помешало?


 
MMF   (2002-11-14 17:25) [18]

Я делал много раз обмен данными между 1С и приложениями на Delphi и в большинстве случаев самый лучший путь - использование 1С в режиме сервера автоматизации. ИМХО.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.014 c
1-4280
Wen
2002-11-21 11:12
2002.12.02
печать формы


3-4229
iva
2002-11-14 11:08
2002.12.02
Как добавить в BDE новый Database Driver Name


3-4251
bugs
2002-11-14 15:44
2002.12.02
Таблица DBF.


14-4630
sancho
2002-11-12 21:33
2002.12.02
Компакт НЕ ЧИТАЕТСЯ!!!


3-4264
PKT
2002-11-15 05:53
2002.12.02
AND и OR при параметрич.запросе





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский