Преминаване към основното съдържание

Преброяване в отчетите

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

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

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

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

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

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

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

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

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

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

  3. В раздела Проектиране, в групата Групиране и общи суми щракнете върху Общи суми

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

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

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

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

      • Дълъг текст (Memo)

      • OLE Object

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

      • Attachment

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

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

  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, ще ви трябва пространство поне за три знака (100). Ако до текстовото поле се появи етикет, изтрийте етикета, като щракнете върху него и след това натиснете клавиша DELETE. Ако сте поставили текстовото поле близо до лявото поле, етикетът може да е скрит под текстовото поле. Като използвате манипулатора за преместване в горния ляв ъгъл на текстовото поле, плъзнете текстовото поле отдясно, така че да можете да видите етикета. След това можете да щракнете върху етикета и да натиснете клавиша DELETE.

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

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

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

  7. В полето на свойството Текущи суми изберете над групата.

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

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

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

    Това форматира номера на реда с период, следващ числото.

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

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

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

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

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

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

×