Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
14 Дек 2017, 09:19
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Помогите советом, OLE  (Прочитано 2082 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Aerosol

  • *
  • Сообщений: 13
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-07-21
  • Сайт: 
  • Профессия: Программист 1С
Доброго времени суток. Перечитал уйму тем, ничего, к сожалению, не помогло.
Ситуация такая: две базы бухгалтерии, между ними написана выгрузка. Нужно получить периодический реквизит из базы, вызванной средствами ОЛЕ. Реквизит СтавкаНДС, от элемента справочника Номенклатура.
Вот куски кода:
   СпрТовОЛЕ=БазаОЛЕ.EvalExpr("СоздатьОбъект(""Справочник.Номенклатура"")");
   СпрТов=СоздатьОбъект("Справочник.Номенклатура");
....
                Если СпрТовОЛЕ.НайтиЭлемент(ТекДок.Товар) = 1 Тогда // ищется элемент справочника по элементу из документа. ТекДок - документ базы ОЛЕ, все находится
         
            
         НДС = СпрТовОЛЕ.ПолучитьАтрибут("СтавкаНДС").Получить());
         
      КонецЕсли; 

В переменную НДС он возвращает значение OLE. Пробовал Создавать Периодический в базе ОЛЕ и получать - та же фигня. Пробовал Получить на РабочуюДату базы ОЛЕ. Тоже не вышло.
Как быть ?


Оффлайн sergejK74

  • *****
  • Сообщений: 1093
  • РЕПУТАЦИЯ: 458
  • КПД: 42%
  • Всегда готов помочь!
  • Регистрация: 2011-07-08
  • Сайт: 
  • Профессия: Ученик 1С
По Ole можно получить и увидеть только примитивные типы данных - число. строка, дата. Поэтому возращай либо наименование, либо код, либо представление и делай поиск или преобразование в не-ole базе
Кнопочка Спасибо - слева!

Оффлайн Aerosol

  • *
  • Сообщений: 13
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-07-21
  • Сайт: 
  • Профессия: Программист 1С
Раздолбался, спасибо, можно закрывать.


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
180 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
49 Сообщений
andron81_81
40 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
29 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 706
  • Точка Скрытых: 0
  • Точка Пользователей: 17
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal