Как можно в запросе получить значение периодического реквизита справочника на определенную дату или интервал?
Возникла необходимость в справочнике МестаХранения реквизиту МОЛ (справочника Сотрудники) установить признак Периодический.
Но вот незадача - теперь не хочет работать запрос, который ссылается на этот реквизит (в Приложении). Как можно в запросе получить значение МОЛ'а на определенную дату? А прочитать значения в диапазоне дат?
ПустойСклад=ПолучитьПустоеЗначение("Справочник.МестаХранения");
ТекстЗапроса="
|МестаХранения = Справочник.МестаХранения.ТекущийЭлемент;
|МОЛ = Справочник.МестаХранения.МОЛ;
|Группировка МестаХранения упорядочить по МестаХранения.Наименование без групп;
|Условие(МОЛ В Сотрудник);
|Условие(МестаХранения <> ПустойСклад);";
Запрос=СоздатьОбъект("Запрос");
Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
Возврат;
КонецЕсли;
Но вот незадача - теперь не хочет работать запрос, который ссылается на этот реквизит (в Приложении). Как можно в запросе получить значение МОЛ'а на определенную дату? А прочитать значения в диапазоне дат?
ПустойСклад=ПолучитьПустоеЗначение("Справочник.МестаХранения");
ТекстЗапроса="
|МестаХранения = Справочник.МестаХранения.ТекущийЭлемент;
|МОЛ = Справочник.МестаХранения.МОЛ;
|Группировка МестаХранения упорядочить по МестаХранения.Наименование без групп;
|Условие(МОЛ В Сотрудник);
|Условие(МестаХранения <> ПустойСклад);";
Запрос=СоздатьОбъект("Запрос");
Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
Возврат;
КонецЕсли;
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот