Звіти MSAccess, загальні рекомендації, MS Office, Програмні керівництва, статті

Клієнтський фільтр звіту


Слід звернути увагу, що клієнтський фільтр звіту впливає на число відображуваних записів, але не впливає на значення Підсумкових полів в примітках розділів, отриманих за допомогою агрегатних функцій: = Sum (), = Count () і т.д.
(В ADP – проектах).

Рекомедую винести фільтр в умова джерела даних звіту


Вирівнювання контролов


Для вирівнювання контролов зручно:
Правка -> Виділити Все (Ctrl + A)
Формат -> Розмір -> За вузлів сітки

Вибір всіх контролів CTRL + A
Виключити / включити контрол з числа обраних Утримуючи SHIFT клікнути по контролю


Форматування легким тонуванням кожній третій рядки


надає звіту дорогою, презентабельний вигляд і дуже ненав’язливо і зручно дозволяє відстежувати рядки

Private SubОбластьДанних_Print (Cancel As Integer, PrintCount As Integer)
Dim ppp
ppp = Me.ПолеНумератора “(Control Source: = 1 і включеному підсумовування для всього)

If ppp Mod 3 <> 0 Then
Me.Section(0).BackColor = RGB(255, 255, 255)
Else
Me.Section(0).BackColor = RGB(240, 240, 240)
end if
End Sub

Необхідно попередньо задати для контролів області даних тип фону – прозорий


 


Висновок даних у вигляді таблички


якщо використовується розширення або стиснення полів

Private Sub ОбластьДанних_Print (Cancel As Integer, PrintCount As Integer)
Call DrawDetail(Me)
End Sub

Загалом модулі:

SubDrawDetail(CR AsReport)
Dim i As Long
Dim maxh As Long
Static bColor

maxh = 0
CR.DrawMode = 1
CR.DrawWidth = 2
CR.ScaleMode = 1
For i = 0 ToCR.Controls.Count – 1
If CR(i).Section = acDetail Then
 If CR(i).Height > maxh Then maxh = CR(i).Height
End If
Next i

For i = 0 To CR.Controls.Count – 1
If CR(i).Section = acDetail And CR.Visible Then
 CR.Line (CR(i).Left, CR(i).Top)-Step(CR(i).Width, maxh), , B
End If
Next i
End Sub

Необхідно попередньо задати для контролів області даних тип кордону – відсутня.



Акцент на цифрах

Використання шрифта Lucida Fax дозволить акцентувати увагу на цифрах у звіті. У цьому шрифт цифри більші букв.


 

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*