DELPHI 1C 8.3 СОЗДАТЬ ДОКУМЕНТ

Для создания документа в 1С 8.3 из Delphi можно использовать технологию COM-объектов. Для этого необходимо подключить библиотеку V8COM71.TLB, создать объект V8.Application и использовать его методы. Например:var V8: OleVariant; // объявляем переменнуюbegin V8 := CreateOleObject('V8.Application'); // создаем объект V8.Connect('Srvr="localhost";Ref="base";'); // подключаемся к базе данных V8.КомандаВыполнить('Документ = Новый Документ("SomeDocument"); // создаем документ Документ.ЗаполнитьЗначенияСвойств({ /* свойства документа */}); // заполняем свойства документа Документ.Записать(); // сохраняем документend;Конкретные свойства документа могут зависеть от конкретной задачи, поэтому их необходимо указать самостоятельно в соответствующей строке кода. Однако, наиболее часто используемые свойства документов можно найти в документации к 1С 8.3.Также можно воспользоваться стандартным интерфейсом 1С 8.3 и использовать конструкцию "запрос-обработчик". Например:var Обработчик: Variant; // объявляем переменнуюbegin Обработчик := CreateOleObject('V8.Processor'); // создаем объект Обработчик.Инициализировать("Запрос"); // указываем тип обработчика Обработчик.СтрокаЗапроса = "ВЫБРАТЬ * ИЗ Документ.НекоторыйДокумент"; // задаем запрос Обработчик.Выполнить(); // выполняем запросend;Этот код выполнит запрос к базе данных, выбрав все записи из таблицы "Документ.НекоторыйДокумент". Опционально, результат запроса можно записать в файл или обрабатывать программно внутри Delphi.

Ввод на основании

019 - 1С:Документооборот. Делопроизводство обработка входящего документа

Групповое создание документов 1СБухгалтерия 3.0

Создание документа

Документы. Ввод на основании. #7

Документы в 1С Предприятие 8.3 (понятие документа, создание новых документов, основные настройки)

Как создать документ в 1с, самоучитель по 1с программировани, программирование в 1с 8.3 это легко

Реклама
Новое
Реклама