Нумерация строк данных в Master-Detail отчетах работает точно также, как и в обычных списках. Однако, есть небольшое отличие. Если нумерация используется в Detail бэнде Данные (Data), то для каждого подчиненного списка нумерация будет своя. К примеру, на рисунке ниже изображен Master-Detail отчет.

 

 

Нумерация списка Master обозначена красным цветом. Нумерация в Detail списке - зеленым цветом. Как видно на рисунке, нумерация в Detail списке начинается всякий раз сначала, после вывода строки из Master списка. Кроме использования системных переменных нумерацию можно обеспечить при помощи свойства Line бэнда Данных (Data). В этом случае, выражение примет следующий вид:

 

 

{DetailDataBand1.Line}.{Customers.CompanyName}

 

 

Системная переменная Line имеет зону видимости. К примеру, используя системную переменную Line на Master бэнде, будет выводиться нумерация для Master бэнда, а используя системную переменную Line на Detail бэнде, будет выводится нумерация для Detail бэнда. Если следует вывести нумерацию двух разных бэндов Данные (Data) в одном выражении, то следует использовать свойство Line бэнда Данные (Data). Например, следующее выражение на Detail бэнде:

 

 

{DataBand1.Line}.{Line}.{Products.ProductName}

 

 

приведет к такому результату в отчете: