![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Экспорт справочника товаров из 1с
Yozch1 © (2007-05-23 10:02:00)Мне нужно из своего приложения экспортировать из 1с справочник товаров в DBF для последующей препарации своими силами.
Сам 1с сервер работает как OLE, но я не пойму с чего начать и с какого бока подойти.
Наверняка я такой не первый, помогите пожалуйста ,кто уже делал.
IceBeerg (2007-05-24 12:41:00) [1]
> Да, пожалуйста, будьте любезны, и то и другое.
Отправил.
Yozch1 (2007-05-24 11:51:00) [2]
> А могу и не в DOC, а RTF и пример-обработку для перегузки
> товара OLE механизмом из база в базу.
Да, пожалуйста, будьте любезны, и то и другое.
Спасибо!
IceBeerg (2007-05-24 10:55:00) [3]А могу и не в DOC, а RTF и пример-обработку для перегузки товара OLE механизмом из база в базу.
IceBeerg (2007-05-24 10:36:00) [4]Все же прийдется через OLE, см. "Описание встроенного языка". Англоязычный cинтаксис... по OLE - Часть 2, Глава 40.
Если нужно вышлю на e-mail обе части в DOC формате.
medved_68 (2007-05-24 08:31:00) [5]
> Создай обработку, которая будет выполнять экспорт, и вызывай
> эту обработку на выполнение из своей программы. Так будет
> быстрей, проще и надежней.
Или внешнюю компоненту написать, подключить к 1С, отдать ей управление и уже из нее делать выгрузку, а затем и обработку того, что выгрузил. Или без выгрузки получать по одной записи из справочника и производить над ней все, что хочешь.
Сергей М. (2007-05-24 08:18:00) [6]
> Yozch1 (23.05.07 22:38) [10]
Номенклатурный справочник в станд.конфигурациях - это вовсе не одна-единственная таблица, как тебе кажется. Для экспорта справочника придется либо создавать все необходимые таблицы либо изощряться со структурой одной таблицы с тем чтобы умудриться сохранить в ней всю необходимую и достаточную инф-цию.
> Надо чтобы первая часть исполнялась из моей же программы.
Создай обработку, которая будет выполнять экспорт, и вызывай эту обработку на выполнение из своей программы. Так будет быстрей, проще и надежней.
Yozch1 (2007-05-23 22:38:00) [7]Коллеги, может я неверно задачу сформулировал?
Есть достаточно навороченная программа, нужно как-то получит список товаров из 1с в формат dbf. После получения DBF-файла я его уже из программы сам разложу и импортирую в программу на автомате. Но и получить список товаров нужно на автомате (по возможности), а результирующий файл кинуть своей системе обработки.
ЗЫ: Т.е. не катит ситуация зайти в 1с и экспортировать списки товаров (справочник "номенклатура"), а потом уже импортировать результат в мой софт в собственный формат. Надо чтобы первая часть исполнялась из моей же программы.
IceBeerg (2007-05-23 18:37:00) [8]http://mdolf.by.ru/predpr/files/tool2dbf.zip
http://mdolf.by.ru/predpr/files/toolfromdbf.zip
IceBeerg (2007-05-23 18:21:00) [9]
> Как это сделать из програмы на дельфи?
> Вот в чем вопрос.
А зачем, что-то делать на Delphi, когда можно написать одну обработку средствами 1С и писать спрваник в DBF ей. А таскать с собой не программу, а только ert обработку которая кстати по размеру будет меньше Вашей программы.
Сергей М. (2007-05-23 15:50:00) [10]
> Yozch1 (23.05.07 15:34) [6]
Ошибаешься. Глубоко.
Yozch1 (2007-05-23 15:34:00) [11]
> Что за "справочник товаров" ?
> Может быть таки справочник "Номенклатура" ?
Да какая разница, это вопрос их уродской терминалогии :-)
Yozch1 (2007-05-23 15:32:00) [12]
> База=СоздатьОбъект("XBase");
> Ничто не мысль не наводит?
Как это сделать из програмы на дельфи?
Вот в чем вопрос.
IceBeerg (2007-05-23 14:08:00) [13]
База=СоздатьОбъект("XBase");
Ничто не мысль не наводит?
IceBeerg (2007-05-23 14:05:00) [14]Как вариант можно еще распарсить DD файл, отселдить ссылки в таблицах и экспортировать... winDBFview таблицы глянуть поможет.
tesseract (2007-05-23 10:35:00) [15]
> Сам 1с сервер работает как OLE,
Не делай так, аггрегатные типы данных через OLE не передаються. Лучше из обработки для 1с выгружать. Или из XML по стандартной выгрузке загрузить.
Сергей М. (2007-05-23 10:29:00) [16]Что за "справочник товаров" ?
Может быть таки справочник "Номенклатура" ?