Конференция "Corba" » Создание 1С 8.0 структуры через Ole
 
  • Partyzan (13.08.08 17:30) [0]
    Подскажите как и Делфи создать Оле объект структуру в 1с 8 ?
  • Сергей М. © (14.08.08 13:27) [1]

    > объект структуру


    Что за зверь ?
  • multiflex (15.08.08 14:24) [2]
    Автор хочет создать некий обьект, структуру или еще что, чтобы можно было подсунуть эске в качестве параметра в функцию, и чтобы все прокатило. Тобиш как "Новый ИМЯ_КЛАССА" (New Class_Name). Я не в курсе возможно это или нет.
  • multiflex (15.08.08 21:53) [3]
    Читай справку в конфигураторе, там все про COM-соединитель (COM connector) написано с примером, через него сможеш создать любой обьект 1с.
  • tesseract © (22.08.08 10:49) [4]

    >  через него сможеш создать любой обьект 1с.


    Стркутура вроде не совсем объект, хотя я в 8-ке плохо шарю.
  • ITShef © (11.02.10 23:21) [5]
    Так кто решил эту проблему?

    У меня в 1С 8.1 есть такая строка

    Структура = Новый Структура;

    Как мне ее передать из Delphi с использованием OLE ?
  • tesseract © (24.02.10 11:36) [6]

    > Как мне ее передать из Delphi с использованием OLE ?


    В delphi нет объекта "Структура". Можно заполнить структуру через вызов 1C.Application или написав OLE-объект и копировать оттуда.
  • Rinat (15.03.10 14:46) [7]
    СтруктураОЛЕ=БазаОЛЕ.NewObject("Структура");
  • simandr © (19.07.10 12:39) [8]
    Здравствуйте!У меня проблема, и нужно ее срочно решить, с считыванием с 1С 8.1. подключение происходит нормально, а вот на строке
    "Contrag:= Ole1C.Справочник.Контрагенты" выходит ошибка мол метод Справочник не поддерживается
    procedure TfrmConnect1C.BitBtn1Click(Sender: TObject);
    var
    ResOpen: Integer;
    path1c,v1c: string;
    begin
    Ole1C:=Unassigned;
    v1c:=trim('V81.Application');
    path1c:=trim('C:\Program Files\1cv81\db\Base_Zp_Demo\Base_Zp_Demo\');

    Ole1C:=Connect1c(v1c,path1c);
    if Connecttrue(Ole1C) then
     begin
     showmessage('Open');
     Contrag:= Ole1C.Справочник.Контрагенты;//
     end else begin
      ShowMessage(' Ошибка соединения!');
      Ole1C:=Unassigned;

      Exit;
    end;

    end;
  • tesseract © (20.07.10 13:17) [9]
    >>simandr ©   (19.07.10 12:39) [8]

    Справочники.
 
Конференция "Corba" » Создание 1С 8.0 структуры через Ole
Есть новые Нет новых   [134427   +34][b:0][p:0.001]