Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Тайните на Access
5. Отчетите в Access

Изчисляеми контроли. Разширяващи се контроли

Пълен достъп до курса: Не

За пълен достъп, моля влезте или се регистрирайте.


Най-важното, което трябва да запомниш

В отчетите на Access текстовите кутии не само показват данни, но и изчисляват резултати чрез изрази. Един и същи изчисляем контрол може да дава различен резултат според секцията, в която се намира – за запис, страница, група или целия отчет. За динамични данни Access предлага автоматично разширяване и свиване на контролите, така че съдържанието винаги да се вижда коректно.

Как да повториш показаното в урока – стъпка по стъпка

  1. Добави Textbox в отчет и задай израз вместо поле, за да показва изчислен резултат.
  2. Използвай функцията Now, за да визуализираш текущата дата и час при генериране на отчета.
  3. Създай комбиниран текст с оператор за конкатенация, за да изведеш информация като „Страница X от общо Y“, използвайки полетата Page и Pages.
  4. Премести изчисляем контрол за суми (например количество) в различни секции на отчета и наблюдавай как резултатът се променя според контекста.
  5. В Properties на контрола включи автоматично разширяване, за да се показват коректно по-дълги стойности.

Основни инструменти и свойства, използвани в урока

  • Textbox – визуализира поле или резултат от израз в отчет.
  • Now – функция, която връща текущата дата и час от системата.
  • Page – показва номера на текущата страница в отчета.
  • Pages – показва общия брой страници в отчета.
  • Can Grow / Can Shrink – автоматично разширяват или свиват контрола по височина според съдържанието.

Дискусия към урока