Вниз
Скачать: CL | DM;

Как прочитать базу из   Найти похожие ветки 

← →
sdram ©   (2002-07-18 11:23) [0]

Не пробовал ли кто нибудь с 1С базами из Delphi работать желательно через ODBC провайдера. Поделитесь опытом.


← →
Alexandr ©   (2002-07-18 11:25) [1]

нет.
Есть опыт доступа из 1С к своей базе данных через OLEDB


← →
Fay ©   (2002-07-18 11:57) [2]

1С Предприятие - нехилый OLE сервер.
Чего не хватает?


← →
3JIA9I CyKA   (2002-07-18 11:58) [3]

!


← →
kaif ©   (2002-07-18 12:16) [4]

Правильно соединиться с 1С чесрез COM-механизм. Это несложно. Брать данные непосредственно из таблиц 1С сложно и неправильно.


← →
MishGan   (2002-07-18 13:40) [5]

kaif
зато очень быстро (в некоторых случаях - в десятки раз быстрее). во всем есть свои "+" и "-"


← →
sdram ©   (2002-07-18 17:18) [6]

У меня при подключении чтото с кодировкой не пляшет, руский текст прочесть нельзя


← →
sdram ©   (2002-07-18 17:27) [7]

>kaif
>чесрез COM-механизм
Если не сложно чуть подробней.


← →
sniknik ©   (2002-07-18 17:45) [8]

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


← →
kaif ©   (2002-07-18 20:47) [9]

Типа:
-------
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 прислать. Уже много народа этим интересовалось...


← →
-=Sergeante=- ©   (2002-07-19 09:53) [10]

kaif © (18.07.02 20:47)
> Фишка в том, что Delphi позволяет русские идентификаторы
> использовать.

Ех! Знал, что Delphi - это круто. Но не знал насколько!..


← →
Rostislav-K ©   (2002-07-26 09:55) [11]

to kaif
> Фишка в том, что Delphi позволяет русские идентификаторы
> использовать.
как ?!!!


← →
sniknik ©   (2002-07-26 10:12) [12]

это не фишка дельфи а обьекта (1С), обьект V77App в Дельфи (и даже не он а указатель) а все что после точки пересылается уже ему без разбора и обработки ошибок а уж как посылать по руски, английски
V77App. Initialize
v77Doc. ВыбратьДокументы
(токо что подумал а ведь никогда в голову не приходило по русски чтонибудь обозвать процедуру, переменную, а вдруг? и зачем?)



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.009 c
3-47950
Alex_M
2002-07-25 15:59
2002.08.15
Как обойти пароль при подключении к IB через BDE?


1-48091
EternalWonderer
2002-08-05 11:25
2002.08.15
Как


14-48290
AL2002
2002-07-18 22:14
2002.08.15
А есть ли возможность качнуть более ранние архивы форумов?


4-48377
Вовчик
2002-06-08 16:58
2002.08.15
Клик мыши


7-48343
Oleg_er
2002-05-31 06:47
2002.08.15
работа с буфером обмена




   Наверх