Отчет с данными из подключенной базой через OLE
19.10.2011
13:18
#1
Добрый день. Подскажите, нужно взять в отчет данные из старой базы (бывших годов), как, например правильно воспользоваться методом "ИспользоватьСубконто(ВидыСубконто.ФКР)" ? Или "ПринадлежитГруппе(СчетПоКоду...)" ?
19.10.2011
15:24
#2
"БазаОле=СоздатьОбъект("V77.Application");
...
СубкФКР=БазаОле.ВидыСубконто.ФКР;
БухИтоги.UseSubconto(СубкФКР,,1);
...
СчтОле=БазаОле.CreateObject("Счет");
СчтОле.НайтиПоКоду("10");
ПринадлежитГруппе(СчтОле)"
...
СубкФКР=БазаОле.ВидыСубконто.ФКР;
БухИтоги.UseSubconto(СубкФКР,,1);
...
СчтОле=БазаОле.CreateObject("Счет");
СчтОле.НайтиПоКоду("10");
ПринадлежитГруппе(СчтОле)"
21.10.2011
09:27
#4
Подскажите, как вывестьи отчет взятые данные из базы ОЛЕ. Если просто передаем информацию в переменную отчета, то выдает "OLE".
21.10.2011
09:50
#5
Из базы OLE напрямую методом присвоения можно перенести только числовые значения, даты и строки ограниченной длины. Поэтому выбирать из OLE надо не элементы справочников, а код, наименование и т.п.
24.10.2011
10:40
#7
У точню по сообщению Вьюна
> Поэтому выбирать из OLE надо не элементы справочников, а код, наименование и т.п.
Выбирать можете объекты OLE, но для их отображения нужно использовать реквизиты, состоящие из простых типов. Например, Товар77.Код, Товар77.Наименование.
> Поэтому выбирать из OLE надо не элементы справочников, а код, наименование и т.п.
Выбирать можете объекты OLE, но для их отображения нужно использовать реквизиты, состоящие из простых типов. Например, Товар77.Код, Товар77.Наименование.
27.10.2011
06:23
#8
Спасибо. Это ясно, но как быть, если нужно применить метод ИспользоватьВладельца (фирма) для справочника Договоры (чтобы поработать с графиком финансирования из другой базы) ????
Читают тему
(гостей: 1)