Използване на предварително дефинирани оформления
Системата за съставяне на данни предоставя широки възможности за използване на предварително дефинирани оформления при създаване на отчети. Предварително дефинираните оформления са предназначени за стилизиране на области от отчет и могат да бъдат създадени с помощта на дизайнера на схема за съставяне на данни, където щракнете върху раздела Оформления, за да създадете оформления.
Всяко предварително дефинирано оформление е област от документ с електронна таблица. Съществуват следните типове предварително дефинирани оформления:
- оформление на полето,
- групово оформление,
- групиране на оформление на заглавката,
- Оформление на ресурса.
Примерна структура на отчета е показана на фигурата по-долу:
Примерна структура на отчет, съдържащ таблица, е показана на фигурата по-долу:
Оформление на полето
Това оформление е предназначено за проектиране на определени изходни полета. Когато създавате това оформление, трябва да посочите полето, за което се създава предварително зададеното оформление. Фигурата по-долу създава оформление на поле за полето Document.Account.
За да може генерираното оформление да показва стойностите на изходните полета, трябва да добавите параметър за оформление към клетката за оформление, в която искате да покажете полето. Можете да направите това по следния начин: в палитрата със свойства за клетката на оформлението задайте свойството Filling = Parameter и задайте името на параметъра на оформлението като стойност на свойството Parameter.
След това в списъка с опции за оформление трябва да зададете изгледа на изходното поле като израз. В нашия случай това ще бъде представянето на полето Counterparty.
В този пример оформлението на полето Акаунт се показва с курсив с увеличена височина.
Оформление на групиране
Това оформление е предназначено за проектиране на групи. При създаването на това оформлениетрябва да посочите или името на групирането, или полетата на групирането, за които се създава оформлението. Трябва също да посочите типа на оформлението. Съществуват следните типове предварително дефинирани оформления:
Заглавка - това оформление е предназначено да проектира заглавката на групирането. Заглавката на групирането се показва в началото на групирането. Ако групирането съдържа вложени групирания, тогава заглавката на групирането се показва преди записите за вложени групирания.
Сутерен - това оформление е предназначено за проектиране на сутерена на групировката. Долният колонтитул на групирането се показва в края на групирането. Ако групата съдържа вложени групировки, тогава долният колонтитул на групирането се показва след записите на вложената групировка.
Заглавка на йерархия - това оформление е предназначено за проектиране на заглавка на йерархично групиране. Това заглавие се показва в началото на йерархично групиране.
Долен колонтитул на йерархия - това оформление е предназначено да проектира долния колонтитул на йерархично групиране. Този долен колонтитул се показва в края на йерархичното групиране.
Заглавие за обща сума - това оформление е предназначено за проектиране на област за отчет, която показва общата сума по групиране и се показва в началото на групирането.
Долен колонтитул на общата сума - това оформление е предназначено за проектиране на област за отчет, която показва общата сума по групиране и се показва в края на групирането.
Структурата на предварително дефинираните оформления за групиране е показана на фигурата по-долу:
Общо ниво на групиране на заглавия 1 |
Групиране на заглавка ниво 1 |
Общо групиране на заглавия, ниво 2 |
Ниво на групиране на заглавия 2 |
. |
Общо ниво на групиране на заглавия N |
заглавканиво на групиране N |
Ниво на групиране на сутерен N |
Общо ниво на групиране на мазето N |
. |
Ниво на групиране на сутерен 2 |
Общо ниво на групиране на сутерен 2 |
Ниво на групиране на сутерен 1 |
Общо ниво на групиране на сутерен 1 |
Следното изображение създава оформление на заглавие за групиране с име DetailRecordsItems.
В този пример за групиране с име DetailRecordsNomenclature атрибутът Code се показва допълнително и ширината на колоните също е променена.
Оформление на заглавката на групата
Това оформление е предназначено за проектиране на групови заглавки. Заглавката за групиране е област за отчет, която съдържа имената на полетата, показани в отчета. Когато създавате това оформление, трябва да посочите или името на групирането, или полетата на групирането, за които се създава оформлението. Трябва също да посочите типа на оформлението. Типовете оформление са същите като при груповото оформление. Съществува следното правило за показване на оформления на заглавката на групиране: оформлението на заглавката на групиране засяга посоченото групиране и всичките му вложени групировки, докато не бъде намерено друго оформление на заглавката на групиране. Когато бъде намерено друго оформление на заглавката на групиране, се използва откритото оформление на заглавката на групиране. По този начин е възможно да се създадат различни оформления на заглавки за различни групи.
В този пример е създадено оформление на заглавка на групиране за групирането на акаунти. Това оформление също засяга групирането с име DetailRecordsItems.
В този пример за групиранията Account и Item DetailRecords се създават различни оформления на заглавката на групирането.
Оформление на ресурса
Това оформление е предназначено за проектиране на ресурси на таблица. Ресурс на таблица е област за отчет, която съдържа стойностите на ресурсните полета на групировки или подробни записи. Фигурата по-долу подчертава примери за области с ресурси.
За всяко оформление на ресурс трябва да посочите за кое групиране на редове и колони на таблицата се създава. По този начин оформлението на ресурса се създава, така да се каже, в пресечната точка на съответния ред и колона на таблицата. Например на фигурата по-долу е създадено оформление на ресурс за групирането на акаунт (колони на таблица) и номенклатура (редове на таблица).
Когато създавате оформление на ресурс, трябва да укажете или името на групирането, или полетата на групирането, за които се създава оформлението. Трябва също да посочите типа на оформлението. Типовете оформление са същите като при груповото оформление.
Фигурата по-долу показва справка с таблица, в която колоните са контрагенти, а редовете са номенклатурата. За посочената таблица са създадени две оформления на ресурси: оформление на ресурси за колони (показано в курсив) и оформление на ресурси за хоризонтални общи суми (показано в курсив, удебелен шрифт).
Забележка: За да се гарантира, че оформленията на дизайна не засягат предварително дефинираните оформления, е създадено специално празно оформление на дизайн NoFinishing. Това оформление на дизайна може да се използва, когато искате да използвате само цветове, шрифтове и т.н. от предварително зададени оформления.