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

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

Как ;прочитать базу из


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


Наверх

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