Форум: "Основная";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
ВнизВнешние компоненты к 1С Найти похожие ветки
← →
dim- (2003-09-11 12:29) [0]Если кто знает подскажите как в внешней компоненте получить список значений из 1С
← →
MMF (2003-09-11 14:02) [1]Можно получить значение экспортируемой переменной из Глобального модуля или вычислить функцию по EvalExpr или через AppDispatch вызвать функцию гл.модуля. Конкретнее с задачей
← →
VMcL (2003-09-11 14:32) [2]>dim- © (11.09.03 12:29)
>Если кто знает подскажите как в внешней компоненте получить список значений из 1С
Что значит "получить"? Создать во внешнем компоненте? Или получить как параметр?
Если создать, то как-то так:
function TSuperComponent.Get1C: OleVariant;
begin
if pConn = nil then
{ pConn (тип IDispatch) - параметр, переданный при вызове метода Init}
begin
VarClear(Result);
raise EInvalid1CConnection.Create(
"Invalid `pConn` found in call of `TSuperComponent.Get1C`.");
Exit;
end;
Result := OleVariant(pConn).AppDispatch;
IDispatch(Result)._AddRef;
end;
function TSuperComponent.CreateValueList: OleVariant;
begin
Result := Get1C.CreateObject("СписокЗначений");
end;
← →
VMcL (2003-09-11 14:34) [3]P.S.
EInvalid1CConnection = class(Exception);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.013 c