Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Взаимодействие с 1С [D6, IB6.x]


Jen_Bond ©   (2002-06-11 01:33:00) 

Подскажите пожайлуста как нужно сохранить документ, что бы его можно было открыть и считать из него информацию в 1С


kaif   (2002-06-11 11:42:00) [1]

>2 Alexandr © (11.06.02 06:39)
Хорошая идея.
Можно еще сделать ActiveX компонент, который займется доступом к IB по любому привычному механизму и как-то юзать его в 1С.
А еще можно попытаться создать свой формат файла документа (это проще всего) и сделать для него ActiveX компонент для доступа из 1С. Тогда можно будет такие документы по почте посылать...


Alexandr   (2002-06-11 06:39:00) [2]

можно еще взять OLE DB провайдер от Interbase, и с помошью него научить 1C саму лазить в базу данных Interbase...
Вот это cool.

провайдер брать тут http://www.lcpi.lipetsk.ru/prog/russ/


а код примерно такой

Перем РС;
Перем a;
Перем Имя;
Перем Описание;

РС = СоздатьОбъект("ADODB.Recordset");
РС.Open("select name, description from objects where id < 200",
"Provider=LCPI.IBProvider.1;Data
Source=localhost:c:\work\kelly2\db\kelly2.gdb;auto_commit=True;ctype=win1251;User
ID=sysdba;Password=m");

a = 1;
Пока a < 15 Цикл
Имя = РС.Fields("Name").Value;
Описание = РС.Fields("Description").Value;

[................]

РС.MoveNext();
a = a + 1;
КонецЦикла;
КонецПроцедуры

Если понравится - 2 часа читать про ADO - Connection, Command, Recordset


kaif   (2002-06-11 02:09:00) [3]

1C может читать информацию из FoxPro-таблиц. Но это нужно в 1С программу писать.
1С может работать, как com-сервер. Тогда, связавшись с экземпляром 1С на данном компьютере, можно заставить 1С создать документ из числа тех, какие есть в ее конкретной конфигурации.
В любом случае нужно документацию по 1С читать.
О каком-либо общем формате хранения документов в файлах мне не известно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо