Отображать метку на основе, поле на одном источнике данных (единственном числе), находящееся в полях другого источника данных, много - PullRequest
0 голосов
/ 13 мая 2019

Я все еще учусь и ищу справку о том, как отобразить метку на основе:

одного значения поля источников данных, находящегося в списке значений другого поля источников данных.

У меня есть одна вычисляемая таблица, отображающая строки документов в папке, и я хочу использовать поле, представляющее номер документа в этом источнике данных, чтобы, если В ЛЮБОМ МЕСТЕ в другом поле таблиц, отображалась моя метка.

Была попыткаиспользовать проекцию, как я думаю, это то, как ее достичь.

Я могу заставить ее работать на основе обоих текущих @ datasouce.item.fieldnames, но мне нужно, чтобы она основывала вычисления на всех возможных числах в этом поле таблиц.,(прикрепленное изображение должно облегчить понимание)

ожидайте, что это как-то связано с проекциями .... но не могу найти что-либо в шаблонах обучения или где-либо еще, чтобы решить.

Любая помощь приветствуется.

https://i.imgur.com/LIl53ob.png

1 Ответ

0 голосов
/ 14 мая 2019

Я думаю, что следующее должно работать для вас. Для метки «Зарезервировано» имеется следующая привязка для свойства text:

(@datasources.project_quotes.items..quotenumber).indexOf(@widget.datasource.item.Qnumber) !== -1 ? 'Reserved' : ''

В качестве альтернативы я бы предложил просто включить поле в ваш рассчитанный источник данных и сделать определение в скрипте вашего сервера.

...