Я сделал это с помощью нескольких вычисляемых полей.
Поскольку вы используете «Количество записей», первая даст вам общее количество записей на номер детали:
{FIXED [Part Number]: sum([Number of Records])}
Оттуда я могу составить уравнение, котороеиспользует вышесказанное в качестве знаменателя.
If [CC_PartReceivedStatus] = 'Yes' then
([Number of Records])/([Fixed Num of Records])
END
Теперь у меня есть процент полученных частей, который выглядит следующим образом:
Удаление всех промежуточных полей иоставив только номер детали, я получаю это:
Наконец, поле быстрого расчета может дать вам «ОК» и «НЕ ОК»:
If SUM([Percentage Received]) > .9 Then 'OK'
Else 'NOT OK'
END
Могут быть некоторые вещи, которые требуют корректировки или тонкой настройки в ваших данных, но все они могут быть соответственно размещены в вычисленных выше полях.Надеюсь, идеи здесь помогут вам начать правильный путь.