Дублирование записей в отчете о поверке

Если существует две точки учета, подключенные к одному вычислителю, то в отчете о поверке будет две строчки с поверкой данного вычислителя. Возможно убрать такое дублирование?

А как быть с наименованием точек учета? Они ведь разные.

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

Можно изменить свойство ‘Режим обработки повторяющихся значений’.
Режим обработки повторяющихся значений.png

Попробовал. Удобная опция. Теперь объединил наименования точки учета и настроил сортировку по ним. Отчет стал красивым, но дублирование вычислителей не могу убрать.
Так как если требуется поверка всего оборудования, то строки с данными о поверке вычислителя (одного и того же, но в разных точках учета) не смежные. Соответственно они не объединяются. Хочется добавить условие - если в отчете уже присутствует данный прибор, то не выводить его повторно. Может быть с помощью скриптов это можно решить?

С помощью скриптов это сделать можно.
Надо в обработчик события BaseReport_DataSourceDemanded() добавить код:

	DataSet dataSet = (DataSet)this.report.DataSource;
	DataTable table = dataSet.Tables["Устройство"];
	List<string> serilaNumbers = new List<string>();
	foreach(DataRow row in table.Rows);
	{
		if (!serilaNumbers.Contains((string)row["SerialNumber"]));
		{
			serilaNumbers.Add((string)row["SerialNumber"]);
		}
		else
			row["SerialNumber"] = null; 
	}

А затем, используя правила форматирования, скрыть записи, у которых SerialNumber = null.