Как отсечь данные с использованием WhereExpression?

forttran 1 год назад обновлен 1 год назад 10

Как отсечь данные с использованием WhereExpression?

Вставляю в поле WhereExpression {Item.ProductId}=={NomItem.ProductId}. Не работает

скобки {} не нужны, но дело может быть не в этом. К какой коллекции, таблице этот запрос? Что в NomItem?

в общем идея в следующем: 

Есть список отсканированных штрихкодов товаров с одной номенклатурой, но разными датами производства. Я вывожу этот список сгруппированным по номенклатуре с общим количеством всех товаров за все даты.(NomItem)

При клике, мы переходим на следующий список для выбранной номенклатуры. И там получаем список всех товаров по разным датам.

Спасибо за оперативность. Уже сам разобрался. Рабочий вариант без скобок. 

Только сейчас новый вопрос, как отформатировать вывод даты в шаблоне? 

вывожу так {Item.data:dd-MM-yy} - отображает дату не отформатированной.

Image 2151

сейчас отображает так. Нужно только дату. 

Это действие Просмотр записей? шаблон вы задаете в Формат вывода, список колонок при этом пустой?

Image 2153

Отображаю так. Дата отображается. Но отображается в некорректном формате. Хотя указан :d

попробуйте так {Item.data.ToString("dd-MM-yyyy")}

Неа, отображает пустую строку.

Оставьте заявку на портале поддержки https://www.cleverence.ru/sd
Приложите сразу папку базы в которой ведете разработку, передадим разработчикам проверят и дадут рекомендации.

Спасибо. Разобрался. Это дополнительное поле было создано как string. Изменил на date - заработало.

Еще раз извините за беспокойство.

Отлично что у вас получилось) рады помочь, но лучше в будущем на портал пишите, форум уже полуживой, и на портале могут быстрее разработчиков подключить.

Сервис поддержки клиентов работает на платформе UserEcho