разные результаты запроса в консоли и в коде #614597


#0 by hatsher
код: запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ выполняемый этим кодом запрос возвращает все договора. Если в консоли запросов выбираю параметр ГруппаРодителей как список значений и значениями выбираю эти группы - то договоры контрагентов этих групп не попадают. Почему так? пс. параметры запроса заполняются верно, проверял в отладчике. псс. знаю, что криво искать по наименованию, но пока так вот.
#1 by EasyRider
а если в консоли убрать слово РАЗРЕШЕННЫЕ?
#2 by DrShad
врядли с этим связано
#3 by hatsher
это ничего не меняет, у меня все равно полные админские права
#4 by EasyRider
"Если в консоли запросов выбираю параметр ГруппаРодителей как список значений и значениями выбираю эти группы - то договоры контрагентов этих групп не попадают" и условие стоит: И НЕ ДоговорыКонтрагентов.Владелец.Родитель В ИЕРАРХИИ (&ГруппаРодителей)
#5 by hatsher
а что тебя смущает?
#6 by EasyRider
то что условие стоит такое,чтоб в результат не попадали договора из выбранных групп.Они туда и не попадают,так?
#7 by andrewks
почти пятницо?
#8 by hatsher
да. в консоли отрабатывает правильно, в коде - показывает все договоры
#9 by EasyRider
блин,меня переклинило,что в консоли неверно...
#10 by shuhard
значит список (ГруппаРодителей) пуст
#11 by Buster007
Потому что надо не ГруппаРодителей = Новый СписокЗначений; а Запрос не умеет работать со списком значений
#12 by Maxus43
умеет
#13 by hatsher
не пуст, смотрю отладчиком перед выполнением запроса - список значений, заполненный значениями что-то новенькое)
#14 by Buster007
без метода ВыгрузитьЗначения не умеет.
#15 by andrewks
платформа какая?
#16 by hatsher
15
#17 by Buster007
ну можешь дальше тыкаться ;)
#18 by hatsher
ну так что. почему разные результаты?
#19 by Maxus43
я конечно сам юзаю всегда массив, но! всегда думал что и СЗ работает норм. проверять лень
#20 by hatsher
с проблемой разобралсо, сорри.
#21 by Maxus43
шо было?
#22 by EasyRider
работает
#23 by Maxus43
я же говорил (с)
#24 by Buster007
не работает. По крайней мере не работал ;)
#25 by hatsher
оказывается, наименования такие не у одной папки, которую я выбираю.. вопрос - как выбрать группу контрагентов, если наименование и код у неё не уникальны?
#26 by Maxus43
уникальность кодов должна быть, по умолчанию это так
#27 by Maxus43
проверяй. ты в меньшинстве, тебе и по кнопкам лупить
#28 by andrewks
это уже массив будет, а не СЗ. т.е. ты прямо вот так вот берёшь, и утверждаешь, что параметром в запрос СЗ передавать нельзя?
#29 by Buster007
+ значит в демоническом списке не работает )
#30 by andrewks
+1 :)
#31 by EasyRider
а вот и работает! xD
#32 by andrewks
начинается. ты ещё табличное поле приплети
#33 by shuhard
проверено мной на 8.2.12 и работает:
#34 by Maxus43
да в 8.0 ещё работало, нас тролят
#35 by shuhard
[вопрос - как выбрать группу контрагентов, если наименование и код у неё не уникальны?] ясен пень - либо сделать предопределённой либо сделать реквизит либо сделать категорию либо сделать константу либо сделать Рг сведений ...
#36 by hatsher
я правильно написал? почему-то не отбирает
#37 by Maxus43
+ либо навести порядок, ибо в спраочниках контрагенты уникальность кодов включена
#38 by hhhh
лучше запросом делай.
#39 by hatsher
да ёёё.. почему не работает ??
#40 by hatsher
"Важно! Структура может содержать только один элемент. Если параметр не указан, то отбор не используется. " пля((
#41 by Maxus43
да, СП говорит правду почти всегда
#42 by Buster007
ну да! как я и говорил в демоническом списке не работает ) Просто думал раз там не работает, то и в общем-то в коде не работает. Пример: текст запроса демонического списка Установил параметр списком значений и видим результат только по одному из элементов Установил параметр с помощью ВыгрузитьЗначения что возвращает массив Так что моя правда тоже есть ))
#43 by Buster007
ыыы))) эпик фэйл по затирке фамилии )))
#44 by shuhard
в СКД нужен массив, ты об этом ?
#45 by HEKPOH
выборка = Справочники.Контрагенты.выбрать(,,СтруктураОтбора); не работает?
#46 by HEKPOH
+ в справочнике Контрагенты есть реквизит "Физические лица"? :)
#47 by Buster007
не знаю, может демонический список есть СКД )
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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