среда, 23 марта 2011 г.

Набор невизуальных компонент для работы с 1С 7.7 через OLE (Pascal, Delphi 5)

Источник


Рубрика: Сервисная программа (администратору, программисту)
Внешняя компонента

 

Описание


Поможет программистам создавать приложения, работающие с конфигурацией базы данных посредством OLE-технологии. Например, рабочее место кассира (on-line).

Просто продублированы в "Delphi 5" несколько объектов "1С": конфигурация, документ, запрос, справочник, регистр, список значений, XBase.

Набор невизуальных компонент для работы с 1С 7.7 через OLE (Pascal, Delphi 5)

ПРИМЕР 1

// получаем рабочие дату и время из 1С
lCurDateTime1C.Caption := DateToStr(TDateTime(_1CServer.РабочаяДата(Unassigned, Unassigned))) + ', ' + _1CServer.ТекущееВремя(Unassigned, Unassigned, Unassigned);


ПРИМЕР 2

Код кнопки "Заполнить".
Текстовое поле "Memo1" заполняется наименованиями из справочника "Номенклатура" выбранной конфигурации:

procedure TForm1.Button1Click(Sender: TObject);
begin
  Memo1.Lines.Clear;
  Reference1C1.SelectItems(1);
  while (Integer(Reference1C1.GetItem(1)) = 1) do begin
    Memo1.Lines.Add(Reference1C1['Наименование']);
  end;
end;


Подробнее см. "Описание библиотеки".

Комментариев нет:

Отправить комментарий