Форум: "Базы";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];
ВнизВзаимодействие с 1С Найти похожие ветки
← →
Jen_Bond (2002-06-11 01:33) [0]Подскажите пожайлуста как нужно сохранить документ, что бы его можно было открыть и считать из него информацию в 1С
← →
kaif (2002-06-11 02:09) [1]1C может читать информацию из FoxPro-таблиц. Но это нужно в 1С программу писать.
1С может работать, как com-сервер. Тогда, связавшись с экземпляром 1С на данном компьютере, можно заставить 1С создать документ из числа тех, какие есть в ее конкретной конфигурации.
В любом случае нужно документацию по 1С читать.
О каком-либо общем формате хранения документов в файлах мне не известно.
← →
Alexandr (2002-06-11 06:39) [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 11:42) [3]>2 Alexandr © (11.06.02 06:39)
Хорошая идея.
Можно еще сделать ActiveX компонент, который займется доступом к IB по любому привычному механизму и как-то юзать его в 1С.
А еще можно попытаться создать свой формат файла документа (это проще всего) и сделать для него ActiveX компонент для доступа из 1С. Тогда можно будет такие документы по почте посылать...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c