diff --git a/docs/docs/getting-started/where.md b/docs/docs/getting-started/where.md index 41f785b..18ad4f2 100644 --- a/docs/docs/getting-started/where.md +++ b/docs/docs/getting-started/where.md @@ -49,6 +49,7 @@ tags: [Начало] * БольшеИлиРавно * Меньше * МеньшеИлиРавно +* ВСписке :::info diff --git a/src/cfe/CommonModules/СЗ_ЗапросТест/Ext/Module.bsl b/src/cfe/CommonModules/СЗ_ЗапросТест/Ext/Module.bsl index 079245f..71aff35 100644 --- a/src/cfe/CommonModules/СЗ_ЗапросТест/Ext/Module.bsl +++ b/src/cfe/CommonModules/СЗ_ЗапросТест/Ext/Module.bsl @@ -548,7 +548,7 @@ Если ТипЗнч(НаименованияАдресныхОбъектов) = Тип("Массив") И НаименованияАдресныхОбъектов.Количество() > 0 Тогда Запрос = Запрос .Где(СЗ_Запрос.Предикат() - .Реквизит("Значение").В(НаименованияАдресныхОбъектов)); + .Реквизит("Значение").ВСписке(НаименованияАдресныхОбъектов)); КонецЕсли; Результат = Запрос.ВТаблицуЗначений(); diff --git a/src/cfe/CommonModules/СЗ_ПроцессорыПредикатовКлиентСервер/Ext/Module.bsl b/src/cfe/CommonModules/СЗ_ПроцессорыПредикатовКлиентСервер/Ext/Module.bsl index 90f4b1b..599f997 100644 --- a/src/cfe/CommonModules/СЗ_ПроцессорыПредикатовКлиентСервер/Ext/Module.bsl +++ b/src/cfe/CommonModules/СЗ_ПроцессорыПредикатовКлиентСервер/Ext/Module.bsl @@ -33,7 +33,7 @@ Выражения.Вставить("БольшеИлиРавно", "БольшеИлиРавно"); Выражения.Вставить("Меньше", "Меньше"); Выражения.Вставить("МеньшеИлиРавно", "МеньшеИлиРавно"); - Выражения.Вставить("В", "В"); + Выражения.Вставить("ВСписке", "ВСписке"); Возврат Новый ФиксированнаяСтруктура(Выражения); diff --git a/src/cfe/CommonModules/СЗ_ПроцессорыСхемЗапросаСлужебныйКлиентСервер/Ext/Module.bsl b/src/cfe/CommonModules/СЗ_ПроцессорыСхемЗапросаСлужебныйКлиентСервер/Ext/Module.bsl index e649d9e..4fa903f 100644 --- a/src/cfe/CommonModules/СЗ_ПроцессорыСхемЗапросаСлужебныйКлиентСервер/Ext/Module.bsl +++ b/src/cfe/CommonModules/СЗ_ПроцессорыСхемЗапросаСлужебныйКлиентСервер/Ext/Module.bsl @@ -298,7 +298,7 @@ Шаблон = "%1 < " + ?(Амперсанд, "&", "") + "%2"; ИначеЕсли ВидСравнения = Выражения.МеньшеИлиРавно Тогда Шаблон = "%1 <= " + ?(Амперсанд, "&", "") + "%2"; - ИначеЕсли ВидСравнения = Выражения.В Тогда + ИначеЕсли ВидСравнения = Выражения.ВСписке Тогда Шаблон = "%1 В (" + ?(Амперсанд, "&", "") + "%2)"; Иначе ВызватьИсключение "Неподдерживаемое выражение предиката " + ВидСравнения; diff --git a/src/cfe/ConfigDumpInfo.xml b/src/cfe/ConfigDumpInfo.xml index 97c0677..128f78b 100644 --- a/src/cfe/ConfigDumpInfo.xml +++ b/src/cfe/ConfigDumpInfo.xml @@ -4,9 +4,9 @@ - + - + @@ -16,7 +16,7 @@ - +