![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как ;прочитать базу из
sdram © (2002-07-18 11:23:00)Не пробовал ли кто нибудь с 1С базами из Delphi работать желательно через ODBC провайдера. Поделитесь опытом.
sniknik (2002-07-26 10:12:00) [1]это не фишка дельфи а обьекта (1С), обьект V77App в Дельфи (и даже не он а указатель) а все что после точки пересылается уже ему без разбора и обработки ошибок а уж как посылать по руски, английски
V77App. Initialize
v77Doc. ВыбратьДокументы
(токо что подумал а ведь никогда в голову не приходило по русски чтонибудь обозвать процедуру, переменную, а вдруг? и зачем?)
Rostislav-K (2002-07-26 09:55:00) [2]to kaif
> Фишка в том, что Delphi позволяет русские идентификаторы
> использовать.
как ?!!!
-=Sergeante=- (2002-07-19 09:53:00) [3]kaif © (18.07.02 20:47)
> Фишка в том, что Delphi позволяет русские идентификаторы
> использовать.
Ех! Знал, что Delphi - это круто. Но не знал насколько!..
kaif (2002-07-18 20:47:00) [4]Типа:
-------
try
V77App:= CreateOleObject("V77.Application"); {Запуск 1s}
V77App.Initialize(V77App.RMTrade,
Format("/D%s /N%s /P%s",
[edtPath.Text, edtUsername.Text, edtPassword.Text]),
"NO_SPLASH_SHOW");
V77AppPath := edtPath.Text;
V77AppUserName := edtUsername.Text;
finally
Application.BringToFront;
end;
v77Doc := V77App.CreateObject(doctype_str);
v77Doc.ВыбратьДокументы(dtpFromDate.DateTime,
dtpToDate.DateTime); {здесь можно указать период}
while v77Doc.ПолучитьДокумент > 0 do
begin
и.т.д.
----------------------
Фишка в том, что Delphi позволяет русские идентификаторы использовать.
Если нужно, могу пример на mail прислать. Уже много народа этим интересовалось...
sniknik (2002-07-18 17:45:00) [5]http://www.delphikingdom.com/article/1c.htm
sdram (2002-07-18 17:27:00) [6]>kaif
>чесрез COM-механизм
Если не сложно чуть подробней.
sdram (2002-07-18 17:18:00) [7]У меня при подключении чтото с кодировкой не пляшет, руский текст прочесть нельзя
MishGan (2002-07-18 13:40:00) [8]kaif
зато очень быстро (в некоторых случаях - в десятки раз быстрее). во всем есть свои "+" и "-"
kaif (2002-07-18 12:16:00) [9]Правильно соединиться с 1С чесрез COM-механизм. Это несложно. Брать данные непосредственно из таблиц 1С сложно и неправильно.
3JIA9I CyKA (2002-07-18 11:58:00) [10]!
Fay (2002-07-18 11:57:00) [11]1С Предприятие - нехилый OLE сервер.
Чего не хватает?
Alexandr (2002-07-18 11:25:00) [12]нет.
Есть опыт доступа из 1С к своей базе данных через OLEDB