Нумерация строк данных в 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}
приведет к такому результату в отчете: