#0
by sinner_world
Добрый день. Есть Регистр сведений КомпетенцииСотрудников Измерение: Кандидат (Спр.ФизЛица); Компетенция (Спр.Навыки) Ресурс Оценка(число) Запрос: ВЫБРАТЬ КомпетенцииКандидатовСрезПоследних.Кандидат, КомпетенцииКандидатовСрезПоследних.Компетенция, КомпетенцииКандидатовСрезПоследних.Оценка Получаем Кандидатов с оценками их навыком. Кандидат1 1С:Управление торговлей ред. 10.3 5 Кандидат1 1С:Управление торговлей ред. 11.x 2 Кандидат1 Бухгалтерия предприятия 2 Кандидат2 1С:Управление торговлей ред. 10.3 4 Кандидат2 1С:Управление торговлей ред. 11.x 4 Кандидат2 Бухгалтерия предприятия 3 Кандидат3 1С:Управление торговлей ред. 10.3 2 Кандидат3 1С:Управление торговлей ред. 11.x 5 Кандидат3 Бухгалтерия предприятия 4 Используя группы в отборе хочу получить вот такое сочетание навыков Отбор: "( ( Компетенция Равно ""1С:Управление торговлей ред. 10.3"" И Оценка Больше или равно ""4"" ) ИЛИ ( Компетенция Равно ""1С:Управление торговлей ред. 11.x"" И Оценка Больше или равно ""4"" ) ) И ( Компетенция Равно "" Бухгалтерия предприятия"" И Оценка Больше или равно ""4"" )" В консоли СКД смотрю какой запрос мне сформировал компоновщик: КомпетенцииКандидатовСрезПоследних.Компетенция КАК Компетенция, Вывод результат пустой т.к. условия И. Вопрос: Как получить список кандидатов которые знают УТ 10 ИЛИ УТ 11 больше чем на 4 И БП больше чем на 4 В приведенном примере это Кандидат3
#4
by Лефмихалыч
>Вопрос: Как получить список кандидатов которые знают УТ 10 ИЛИ УТ 11 больше чем на 4 И БП больше чем на 4 надо сформировать таблицу с требуемыми компетенциями и баллами и потом эту таблицу содеинить с регистром внутренним соединением. И не едловать мозги компоновке и ее отборам
#6
by Buster007
Вывод результат пустой т.к. условия И. а это где такое ты нашел? По-моему запрос нормальный, а косяк где-то в твоих параметрах.
#7
by sinner_world
Запрос нормальный, что бы ему быть не нормальным то. но если уберешь все условия кроме: ГДЕ П2 эде "УТ 10" а П5 это "БП"
#9
by sinner_world
а с чего ты взял что я на него грешу. Если задача хочется решить ее на СКД, знаешь как подскажи.
#10
by sinner_world
Дошли руки сделать набросок решения задачи, может кому пригодится: На форме ТЗ СписокКомпетенция (Компетенция (Спр), Отбор (ТипОбластиОформленияВидСравнения), Оценка (Число)) И Отчет (ТабличныйДокумент) ТекстЗапроса = СтрЗаменить(ТекстЗапроса,"Больше или равно",">="); ТекстЗапроса = СтрЗаменить(ТекстЗапроса,"Меньше или равно","<=");
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не работает условие "условие (А в Б)"
- Выполнять условие в запросе если выполняется др. условие
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: СКД: можно ли принудительно сдвинуть влево ресурсы?
В этой группе 1С
- Пользовательская инструкция по СКД
- "Выработка сотрудников по подразделениям" в ERP - где этот отчет в конфигурации?
- Программно открыть Дополнительную обработку
- Уникализация картинок для сайта
- безобразные тормоза из-за рлс
- Операции, введенные вручную и новые регистры накопления
- Как получить ссылку на выбранный документ в модуле формы
- Ошибка построения отчета: Неверные параметры "И"
- Итоги снизу и сверху в макете отчета
- Как в УТ10 увидеть себестоимость при реализации оприходованных ранее товаров?
- Как открыть форму нового элемента и вернуть его значение?
- Ограничить выбор стандартного периода, оставить "Только целые месяцы" в СКД
- v7: Отваливается сканер штрих-кода в терминале.
- v7: Можно ли в запросе к регистру остатков получить остатки за период по дням?
- JS: Как избавиться от нехорошего eval в цикле?
- Кто нибудь пробовал отправлять базу в 1с на восстановление?
- Обмен УТ11.2 -> БП 3.0, Возврат товаров от розн. пок. - не заполнен контрагент
- Яндекс по номенклатуре
- Документооборот. Хранение файлов.
- Прокомментируйте процедуру, что можно исправить, зависает 1с помогает ребут скл