Пресмятания в отчети

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Може да бъде полезно да има броя на колко записи се съдържат в отчета. В групиран или сумарен отчети можете да покажете броя на записите, колко на брой са във всяка група. Или можете да добавите номера на реда за всеки запис, за да го направите по-лесно да се отнася за всеки от тях. В тази статия обяснява стъпка по стъпка как да добавите брои и линия номера към вашия отчет.

Какво искате да направите?

Преброяване на записи в отчет или група

Добавяне на номера на реда за всеки запис в отчет или група

Преброяване на записи в отчет или група

Изглед "Оформление" ви предоставя най-бързият начин да добавите брои към вашия отчет.

Преброяване на записи с помощта на изгледа "Оформление"

  1. В навигационния екран щракнете с десния бутон в отчета и след това щракнете върху Изглед на оформление в контекстното меню.

  2. Щракнете върху полето, което искате да преброите. За да се гарантира, че се броят всички записи, щракнете върху поле, което знаете, че не съдържа всички празни стойности, като например "ИД".

  3. В раздела проектиране , в групата групиране и общи суми щракнете върху общи суми. Имайте предвид, ако използвате Access 2007, командата общи суми в раздела формат .

  4. Направете едно от следните неща:

    • За да преброите всички записи в отчета независимо от дали има стойност в избраното поле, щракнете върху Брой записи.

    • За да преброите само записи, за които няма стойност в избраното поле, щракнете върху Брой стойности.

      Забележка: Преброяване на стойности не е налична за полета на следните типове данни:

      • Дълъг текст (известие)

      • OLE Object

      • Хипервръзка

      • Attachment

  5. Access добавя текстово поле към секцията за долен колонтитул на отчет и Задава свойството му Източник за контролата на израз, който извършва функцията Count . Ако има нива на групиране във вашия отчет, Access добавя също текстово поле към всяка долен колонтитул на група, който извършва същото изчисление.

    Забележка: Ако използвате изглед на оформление, за да създадете броя на конкретно поле, Access изгражда израз, който се брои само тези записи, където това поле не е null. Например, ако има 10 записи в отчета и добави брой към поле, което съдържа три празни стойности, броя на текстовото поле показва 7 – броя записи, съдържащи стойности, които не са null. Можете да избегнете това като добавите брои само за полета, които не позволяват празните полета (например ИД полета), или можете да редактирате източник за контролата на текстовото поле, така че тя винаги се брои всички записи, независимо дали те съдържат стойности null, или не. За да направите това:

  6. Изберете текстовото поле, което показва броя. Ако списъкът със свойства не е показан, натиснете F4, за да го покажете.

  7. Щракнете върху раздела Данни.

  8. В полето на свойството Източник за контролата изтрийте израза и въведете =Count(*).

  9. Запишете отчета и превключете на изглед на отчет, за да видите резултатите.

Преброяване на записи с помощта на изглед за проектиране

  1. В навигационния екран щракнете с десния бутон в отчета и щракнете върху Режим на проектиране в контекстното меню.

  2. В раздела Проектиране, в групата Контроли щракнете върху Текстово поле.

  3. Направете едно от следните неща:

    • За да добавите брой на всички записи в отчета, щракнете върху раздела отчета горен или долен колонтитул на отчет, където искате да поставите текстовото поле.

    • За да добавите брой на всички записи във всяка група от групиран отчет, щракнете върху раздела група горен или долен колонтитул на група, където искате да поставите текстовото поле.

  4. Изберете текстовото поле и натиснете F4, за да покажете списъка със свойства.

  5. Щракнете върху раздела Данни.

  6. В полето на свойството Източник за контролата въведете =Count(*).

    Този израз използва функцията Count , за да преброите всички записи в отчета или групирате дори ако някои полета в някои записи са null. За да преброите записва само когато дадено поле не е нула (например, SupplierName), вместо това използвайте следния израз: =CDbl(Nz(Count([SupplierName]),0)).

Най-горе на страницата

Добавяне на номера на реда за всеки запис в отчет или група

Можете да номерирате елементи във вашия отчет. Например в продажбите по продукти отчет, може да искате "1" да предхожда първия елемент в дадена група продукти, "2", за да предхожда Вторият елемент, и т.н. Когато на следващата група продукти започва, брой започва, и "1" предшества първия елемент.

Номериране на елементи в отчет

Можете да номерирате елементите във вашия отчет, като използвате изчисляема контрола и настройката на свойството му Изпълнява сума .

  1. В навигационния екран щракнете с десния бутон в отчета и след това щракнете върху Режим на проектиране в контекстното меню.

  2. В раздела Проектиране, в групата Контроли щракнете върху Текстово поле.

  3. В раздела за подробни данни на отчета плъзнете показалеца, за да създадете текстовото поле, като се уверите, че тя е достатъчно широка, за да побере най-голямото число елемент.

    Например ако най-вероятно ще имате стотици поръчки, ще трябва пространство за най-малко три знака (100). Ако етикет се показва до текстовото поле, изтрийте етикета, като щракнете върху него и след това натиснете DELETE. Ако сте поставили текстовото поле близо до лявото поле, етикета може да се скрие под текстовото поле. Използване на манипулатора за преместване на горния ляв ъгъл на текстовото поле, плъзнете текстовото поле отдясно, така че да можете да видите етикета. След това можете да щракнете върху етикета и натиснете клавиша DELETE.

  4. Изберете текстовото поле. Ако списъкът със свойства още не се вижда, натиснете F4, за да се види.

  5. Щракнете върху раздела всички . В полето име на свойство въведете име, например txtItemNumber.

  6. Щракнете върху раздела Данни.

  7. В полето на свойството Изпълнява сума изберете Над група.

  8. В полето на свойството Източник за контролата въведете = 1.

  9. Щракнете върху раздела Формат.

  10. Въведете в полето на свойството формат#. (знакът последвана от точка).

    Това форматира число с точка след броя линия.

  11. Запишете отчета и превключете на изглед на отчет, за да видите резултатите.

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×