1с 8 Проверка наличия записи в регистре сведений #468798


#0 by Varvara_nnk
SOS Есть запрос, который в свою очередь имеет вложенные запросы. Во вложенном запросе необходимо проверить отсутствие записи в регистре сведений. Регистр вседений состоит из 2-х измерений и 1-ого ресурса. одно из измерений передается как параметр. Значение ресурса так же является параметром Может глупо, но не знаю как сделать... У кого-нибудь есть опыт?
#1 by Ненавижу 1С
как то запросы вот так трудно читаются, гораздо легче текст запроса показать
#2 by Serg_1960
Указано значения ресурса и одного из измерений, второе - любое значение(?)
#3 by Varvara_nnk
#4 by Varvara_nnk
суть такова - 8 свойств характеристик. у каждой номенклатуры - по 15 000 характеристик. надо оптимальным образом выбрать характеристику по нужным параметрам. ...Может пошла ложным следом.. :) я не волшебник, я только учусь...
#5 by Varvara_nnk
При чем если значения всех свойств заполнены - запрос работает нормально. Но если одна из них не заполнена - он, соответственно, нормально не отрабатывает.
#6 by Ненавижу 1С
Волшебник у нас один есть, хватит
#7 by Varvara_nnk
Может у вас есть альтернативные предложения?
#8 by Ненавижу 1С
ничего не понял, если ее нет в РегистрСведений.ЗначенияСвойствОбъектов, то ее и нет, что тут проверять?
#9 by Ненавижу 1С
Туго что-то соображаю
#10 by Varvara_nnk
Есть мебель. У нее цвет корпуса, увет фасада, цчет столешницы, цвет раковины, коллекция, спецификация, исполнение. + к ней задаются характеристики. во внешней обработке задаются номенклатура и значения свойств. По кнопочке должны автоматически заполняться характеристики. Я - ламер: не могу сделать так, что  бы при выборе только цвета корпуса и цвета столешницы он искал мне такую характеристику, у которой заполнены именно эти характеристики и никакие больше из перечисленных
#11 by Serg_1960
Если значение цвета столешницы не указано - так и не надо его в условия отбора вставлять - будут записи с любым значением этого (измерения?, ресурса?). В чём проблема то? Не, ну конечно можно поизвращаться - только зачем? "ВЫБРАТЬ |    ВЫБОР
#12 by Varvara_nnk
В УПП есть стандартная функция проверки уникальности характеристик при записи элемента. Но перебирать все характеристики и искать среди них нужную таким макаром совсем не хочется
#13 by Serg_1960
Вопросы снимаются. написал ещё не видя .
#14 by Varvara_nnk
Проблема в том, что есть харктеристика1: Цект корпуса - красный, цвет фасада - не указан, цвет раковины - сиреневый харктеристика2: Цект корпуса - красный, цвет фасада - синий, цвет раковины - сиреневый харктеристика2: Цект корпуса - красный, цвет фасада - не указан, цвет раковины - не указан мне нужно выбрать среди них только ту, у которой заполнен только цвет корпуса и цвет раковины.   и ЛЮБЫЕ значения мне не нужны. Они конкретизированные для характеристики. а в регистре ЗначенияСвойств либо есть запись с ними, либо нет
#15 by Varvara_nnk
:) ясно
#16 by Serg_1960
Можно сформировать текст запроса в цикле обхода измерений по метаданным.
#17 by Varvara_nnk
Обходить характеристики в разрезе свойств и значений? - это в УПП есть. Хотелось сделать оптимальнее - сразу получить нужную харатеристику
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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