Позиционирование на записи выборки запроса. #547807


#0 by Pro-tone
В 7.7 было так: Запрос.Получить(<ЗначениеГруппировки1>,...,<ЗначениеГруппировкиN>) В 8ке пробую делать так: И не происходит позиционирование ВыборкаВнешнейБазы.FindNext(СтуктураПоиска) равно постоянно Ложь. Поясню что мне нужно. Скорректировать остатки по регистрам бухгалтерии после свертки базы. Выборки все кроме "ВыборкаВнешнейБазы" - выводят данные по счетам в тек. базе, ВыборкаВнешнейБазы - дергает данные из свернутой бухии. Отладчиком запросов выводил выборку в обоих базах, одинаковые группировки есть и там и там.
#1 by mikecool
а типы данных совпадают? ибо во внешней будут какие нить комобъекты
#2 by Axel2009
а нафига найти по коду и наименованию, если уже есть счет?
#3 by Pro-tone
ой, кажется не там искал, надо так
#4 by Axel2009
сорри. а сообщить(Справочники.Организации.НайтиПоКоду(ВыборкаДетали.Организация.Код).наименование) что выдает?
#5 by Pro-tone
разные базы потому что, фильтровать можно по элементам внешней базы, но по наименованиям из текущей
#6 by Pro-tone
выдает все четко, но только нам из тек. базы не нуна, нам нужны элементы комовской базы
#7 by Pro-tone
спасибо, сразу понял в чем ошибка, короче надо объекты COM-базы дергать в структуру их класть, и наверно будет работать
#8 by Pro-tone
Вот верный код:
#9 by Pro-tone
Не находит все равно ! (( В обоих выборках есть счет с кодом "01.01", значение ВыборкаВнешнейБазы.КодСчета = "01.01", почему же тогда ВыборкаВнешнейБазы.НайтиСледующий(СтруктураПоиска) = ложь ?
#10 by Pro-tone
перебором всех счетов чтоли мне только делать, раз оно не позиционирует
#11 by Axel2009
структуру тоже желательно делать во внешней базе
#12 by Pro-tone
я думал об этом, но думал можно и не во внешней, ну тогда это что-то типа
#13 by Pro-tone
подскажи пожалуйста, а как поля структуры обозначить во внешней базе ?
#14 by Pro-tone
СтруктураПоиска =  ВнешняяБаза.NewObject("Структура(""КодСчета"")");
#15 by Pro-tone
не получается так создать объект внешний (
#16 by Pro-tone
Люди, помогите через COM создать внешний объект "структура" с ключами
#17 by Axel2009
#18 by Pro-tone
спасибо !!
#19 by Pro-tone
вроде начало работать, но через раз, один раз запускаешь все нормально - позиционируется, в другой раз - пишет, что нет метода у объекта НайтиСледующий и тп. но при этом 152 записи в выборке. Но это поди уже глюки COM-соединения
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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