Сумиране на колона от числа в повтаряща се таблица

Когато вмъквате повтаряща се таблица в шаблон на формуляр, Microsoft Office InfoPath автоматично добавя ред за горен колонтитул в горния край на таблицата, за да можете да въведете етикети за колоните на таблицата. Ако желаете, можете да добавите ред за долен колонтитул в долния край на повтарящата се таблица. Редовете за долни колонтитули често се използват за показване на текуща обща сума под колона от числа. Например можете да добавите текстово поле "Обща сума" в ред за долен колонтитул под колона с разходи в шаблон на формуляр за отчет на разходите. За да добавите стойностите в колоната, можете да свържете функцията sum с текстовото поле "Обща сума" в реда за долен колонтитул.

Repeating table with red box around Total text box

В тази статия

Стъпка 1: Добавяне на ред за долен колонтитул в повтаряща се таблица

Стъпка 2: Добавяне на текстово поле "Обща сума" в реда за долен колонтитул

Стъпка 3: Сумиране на колона от числа в повтарящата се таблица

Стъпка 1: Добавяне на ред за долен колонтитул в повтаряща се таблица

  1. Щракнете двукратно върху етикета Повтаряща се таблица под таблицата във вашия шаблон на формуляр.

  2. Изберете раздела Показване.

  3. Под Опции отметнете квадратчето Включи долен колонтитул.

    Съвет: За да добавите допълнителни долни колонтитули в повтарящата се таблица, щракнете с десния бутон на мишката в празна клетка на първия ред за долен колонтитул, който добавихте, посочете Вмъкване в контекстното меню и след това изберете Редове отгоре или Редове отдолу.

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

Стъпка 2: Добавяне на текстово поле "Обща сума" в реда за долен колонтитул

След като сте добавили ред за долен колонтитул във вашата повтаряща се таблица, можете да добавите текстово поле "Обща сума" в реда за долен колонтитул.

Забележка: Добавяте текстовото поле "Обща сума" в реда за долен колонтитул, не в реда за данни, защото потребителите на формуляра могат да добавят няколко екземпляра на реда за данни, а вие не искате полето "Обща сума" да се появява няколко пъти във формуляра на потребителя.

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

  2. В менюто Вмъкване изберете Текстово поле.

    Съвет: Можете да използвате RTF текстово поле или поле за израз вместо текстово поле. Полетата за израз само показват данни, но не ги съхраняват. По тази причина трябва да използвате поле за израз само ако не искате да използвате изчислената сума в друго изчисление или да я запазите като част от вашия шаблон на формуляр.

  3. В реда за долен колонтитул щракнете в клетката, намиращата се непосредствено вляво на клетката, където сте вмъкнали текстовото поле. Тук ще добавите етикета за текстовото поле.

  4. Въведете Обща сума: и след това изберете текста.

  5. В лентата с инструменти Стандартни щракнете върху Подравни отдясно Изображение на бутон .

  6. Щракнете двукратно върху текстовото поле, което добавихте в стъпка 2.

  7. Изберете раздела Данни.

  8. В полето Име на поле въведете етикет, като например Общо_разходи.

  9. В списъка Тип на данните променете типа на данните от Текст (string) на Десетична дроб (double). Това ви позволява да показвате числа с десетичен знак, като 1234,12 лв.

  10. Щракнете върху бутона Формула.

  11. В диалоговия прозорец Десетичен формат под Формат щракнете върху Валута и след това изберете валутата, която искате да използвате.

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

Стъпка 3: Сумиране на колона от числа в повтарящата се таблица

Ако използвате повтаряща се таблица, за да събирате цифрови данни от вашите потребители, можете да използвате функцията sum, за да съберете числата, които потребителите въвеждат в таблицата. Няма значение колко реда потребителите ще добавят в таблицата, когато попълват формуляра или колко числа ще въведат. Когато използвате функцията sum, изчислената стойност съответно ще се актуализира в текстовото поле.

Формулите се съхраняват в поле в източник на данни и се показват в контролите, които са обвързване с тези полета. Когато проектирате шаблон на формуляр, можете да създадете формула, която сумира колона от числа в повтаряща се таблица, използвайки текстово поле, RTF текстово поле или поле за израз.

  1. В реда за долен колонтитул щракнете двукратно върху текстовото поле, което сте вмъкнали в реда за долен колонтитул.

  2. Изберете раздела Данни.

  3. Под Стойност по подразбиране щракнете върху Вмъкване на формула Изображение на бутон .

  4. В диалоговия прозорец Вмъкване на формула щракнете върху Вмъкване на функция.

  5. В списъка Категории изберете Математически.

  6. В списъка Функции щракнете върху sum и след това изберете OK, за да се върнете в диалоговия прозорец Вмъкване на формула.

    В този момент трябва да виждате следната формула в диалоговия прозорец Вмъкване на формула.

  7. В полето Формула щракнете двукратно върху текста в скоби.

    Появява се диалоговият прозорец Избор на поле или група.

  8. В списъка Източник на данни щракнете върху полето, чиито стойности искате да сумирате.

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

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

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

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

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

×