Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.15;
Скачать: 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 вся ветка

Текущий архив: 2002.08.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
3-47984
Roma111
2002-07-26 15:56
2002.08.15
XP в IB6


14-48245
Igor_thief
2002-07-16 12:28
2002.08.15
Компонент


1-48023
SPeller
2002-08-03 08:29
2002.08.15
Вопрос о константах


1-48039
BAY
2002-07-31 22:42
2002.08.15
Где RxGifAnimator?


1-48103
Link
2002-08-05 13:20
2002.08.15
Указатель в виде песочных часов