v7: Запрос OLE и ВходитВГруппу #748518


#0 by 2S
Баянистый баян, но забыл напроч Понадобилось в из ЗиК 77 по ОЛЕ тащить данные Падаем тут 1С:Предприятие: Функция СуммаНачисления    = Сумма(Результат)    когда (Расчет.ВходитВГруппу(ГруппаРасчетов.ВсеНачисления <<?>> )=1); И Eval подставлял и БазаOLE.ГруппаРасчетов.ВсеНачисления пробовал, нифига. Погуглил тоже бех результата. Комрады, вспоминаем вместе )
#1 by 2S
Чой-то не хочется описывать все виды расчетов в список о_О
#2 by 2S
все, ясно, через гланды и метаданные надо список рисовать Тема закрыта
#3 by 2S
подниму тему, мозг кипит Проблема, не работает условие запроса, не пойму проблему (( Сам код
#4 by 2S
СписокВР заполняется, проверил по размеру и представлению
#5 by 2S
Сообщить(БазаOLE.EvalExpr("СписокВРДляОтчета[1].РазмерСписка")); говорит что в списке 236 элементов
#6 by 2S
так, а БазаOLE.Метаданные.ГруппаРасчетов(сч).ВидРасчета.Получить(СчВр) какой тип возвращает, кто подскажет?
#7 by Ёпрст
метаданные
#8 by 2S
Вооот... Ёпрст, знаю что знаешь, как вытащить ВидРасч?
#9 by Ёпрст
хотя не, ссылку на вид расчета.
#10 by Ёпрст
забить на олю :)
#11 by 2S
нет, надо олю
#12 by Ёпрст
или делать запрос в оле базе и возвращать результат
#13 by 2S
через ExecuteBatch?
#14 by 2S
запрос и так в оле делается, так то
#15 by 2S
нихрена не понял сообщить(типзначения(БазаOLE.Метаданные.ГруппаРасчетов(сч).ВидРасчета.Получить(СчВр))) возвращает 100!
#16 by 2S
тьфу, OLE это..
#17 by 2S
начал сомневаться насчет ссылки
#18 by Serginio1
Используй внешние отчеты. Намного все становится проще.
#19 by Ёпрст
А так, работает ?
#20 by Ёпрст
только вот Группа нужно определить в оле базе как группа расчета..
#21 by Ёпрст
можно так же, через массив.
#22 by 2S
это в тебе описано, что не работает не понял
#23 by 2S
тебе = теме
#24 by Ёпрст
а СписокВРДляОтчета[1] определишь как группу расчета через ExecuteBatch/EvalExpr
#25 by Ёпрст
пилять а СписокВРДляОтчета[1] определишь как группу расчета через ExecuteBatch/EvalExpr
#27 by 2S
гуд, сработало огромное данке шён
#28 by Ёпрст
ага, типа того :)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С