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

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

1c ole [D7]


Девушка ©   (2008-01-22 15:18:00) 

добрый день!
подозреваю что пишу не в той ветке, но всеже:

как подключиться из delphi к 1С 8 ?
в сети полно примеров для 7, но функция инициализации для 8 совсем другая.


Евгений Р.   (2008-01-28 20:18:00) [1]


> для первоначального внесения остатков на складе.

А не проще ли из Excel остатки сохранить в dbf, а из 1с открыть dbf и заполнить операции через процедуру? В 7.7 делел именно так


atruhin   (2008-01-26 14:04:00) [2]

> мне например через оле надо заполнить опередленную форму
> в 1С

Нельзя через ОЛЕ заполнить форму, но можно содать документ.
И как правильно заметил > [8] sniknik ©   (24.01.08 20:11)начинать нужно
с изучения 1С. Т.к. кроме самых примитивных справочников, создание документов,
далеко не тривиальная задача.


sniknik   (2008-01-24 20:11:00) [3]

в 1С придется читать их талмуды... + возможно, доку к той конфе для которой пишешь, т.к. любая конфигурация может создать свой справочник/документ/...


Девушка   (2008-01-24 19:30:00) [4]

ясно...
еще вопрос не совсем по теме..
мне например через оле надо заполнить опередленную форму в 1С

например это
Операции->Операции введенные вручную

для первоначального внесения остатков на складе.
Как мне узнать как к ней обратится???

Например, в Экселе удобно использовать макросы..


sniknik   (2008-01-23 19:49:00) [5]

1с позволяет, а авторы примеров видать не знают английского... или показалось так лучше будет.


Девушка   (2008-01-23 19:38:00) [6]

задам наверное глупый вопрос, но почему во многих примерах для Делфи идет код на русском????


Dima87   (2008-01-23 12:01:00) [7]

var
 Ole:OleVariant;
begin

Ole :=CreateOleObject('v8.application');
Ole.Connect('c:\InfoBases\Trade;Usr=...;psw=...'));

Далее объект Ole используется для вызова методов 1С.

Ole.Справочники.Номенклатура.СоздатьЭлемент();


sniknik   (2008-01-22 15:44:00) [8]

> в которых нет никакого описания работы из Делфи через OLE :(
из дельфи? такого описания и не может быть... а вот описание работы с 1с через ole, внешними средствами (и дельфи в том числе), есть, и оно в указанной главе.


Девушка   (2008-01-22 15:33:00) [9]

с 1с идет куча книг, в которых нет никакого описания работы из Делфи через OLE :(

собственно говоря мне нужно автоматически произвести заполнение через
Операции-Операции введенные вручную...

Сделать это иначе чем через OLE не решаюсь


sniknik   (2008-01-22 15:27:00) [10]

вообще с 1с идет куча книг... тебе нужна "описание встроенного языка" часть 6, глава 8.


Наверх

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