Как сделать итог в 1с

Обновлено: 07.07.2024

Ребят, подскажите можно ли без обхода циклом посчитать итог по числовому полю в таблице значений 1С?

Такой же фокус можно проделывать и с табличными частями.

Подпишитесь на наш YouTube канал

Связаться с нами можно по телефону:

Наша команда предоставляет услуги по консультированию, настройке и внедрению 1С.

Услуги и цены можно увидеть по ссылке.

Будем рады помочь Вам!

Свежие записи

  • Как выгрузить базу из 1С 8.3 на флешку
  • Поиск и удаление дублей в 1С 8.3
  • Настройка 1С ЗУП 8.3 — пошаговая инструкция
  • Зарплатный проект в 1С 8.3 Бухгалтерия
  • Оказание услуг в 1С 8.3 — пошаговая инструкция
  • Как сделать договор в 1С 8.3: шаблоны договоров

Подписывайтесь на наш YouTube канал, чтобы узнать больше о 1С. Там вы найдете множество видео-уроков. Ждем вас!

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie в соответствии с настоящим уведомлением в отношении данного типа файлов. Если вы не согласны с тем, чтобы мы использовали данный тип файлов, то вы должны соответствующим образом установить настройки вашего браузера или не использовать сайт

personal photo

Рассмотрим возможность пересчета итогов в режиме конфигуратора и пользовательском режиме.
В процессе обновления, переносов данных из других конфигурация и даже в процессе повседневной работы возможные технические сбои при выполнении системных операций. В большинстве случае такие сбои выявляются и успешно обрабатываются, но в некоторых случаях они, все-таки, приводят к ошибкам. Такие ошибки чаще всего проявляются при обращении к итоговым данным. Например, в оборотно-сальдовой ведомости "не сходится" сальдо начальное, оборот и конечное сальдо или итоги. Для исправления данной ситуации требуется пересчет итогов.
Пересчет итогов может быть выполнен в режиме конфигуратора (Меню Администрирование - Тестирование и исправление).


Выбираем флажком Пересчет итогов – Выполнить.


Пересчет итогов возможет и из режима Предприятие, для этого перейдем в раздел Администрирование – Обслуживание – Регламентные операции – Управление итогами и агрегатами.




После завершения пересчета итогов стандартные отчеты будет формироваться без ошибок.

Продолжаем изучать программирование в системе 1С Предприятие. Сегодня поговорим о том, как подсчитать итоги по колонке в табличной части. Нам нужно чтобы итог подсчитывался автоматически.

В предыдущих статья я рассказывал, как создать новый документ потом мы с вами написали пару процедур для автоматического подсчета суммы в табличной части. Теперь сделаем итог для этой колонки. Сегодня в примере я буду использовать тот же документ, который мы создали ранее. Поэтому советую вам ознакомиться с предыдущими статья, Создание документа, Подсчет итогов в строке табличной части.

Автоподсчёт итогов по колонке в табличной части 1С

И так преступим, запускаем 1С в режиме конфигуратора. Далее переходим в созданный ранее документ. Открываем его и переходим на вкладку формы и открываем её.


В окне формы нужно кликнуть два раза на табличную часть справа должно появиться окно свойств таблицы. В нем ищем пункт Подвал и ставим галочку.


После чего на форме в табличной части снизу должен появиться подвал.


Теперь на нужно чтобы в колонке Сумма подсчитывался итого. Для этого на вкладке Элементы ищем пункт с Название МатериалыСумма и кликаем на нем два раза. Справа появиться свойства поля в них ищем пункт
ТекстПодвала и вписываем Итого. А в пункте ПутьКДаннымПОдвала кликаем на три точечки.


В открывшемся окне нужно выбрать ИтогоСумма.


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


Вот мы и сделали автоматический подсчет итогов по колонке. Таким образом можно подсчитать итого во всех колонках и в любых документах.

Отображение ИТОГа в Подвале таблицы


Похожие FAQ

Еще в этой же категории

Как на управляемой форме разместить список регистра сведений с отбором? 15
Решение рассмотрено для элемента справочника (Контрагент и регистр КонтактнаяИнформация) 1. Создание реквизита: Добавляем новый реквизит формы (. не путать с реквизитом справочника . ) с типом " ДинамическийСписок" В поле " Основная табли Поле выбора

Заполнение списка значений в элементе поле выбора на форме 10
//Заполнение списка перебором данных // Элемент формы МетаданныеВыбор имеет тип – Произвольный, Использование – Режим выбора из Списка, кнопка списка Для Каждого Метаданное из Метаданные.РегламентныеЗадания Цикл ЭлементыФормы.МетаданныеВыбор.Спи Как установить параметр динамического списка? 9
Когда используете для вывода данных динамический список и произвольный запрос, то бывают ситуации когда надо указать параметр используемый в этом запросе. Ниже пример вывода данных регистра сведений в карточке клиента Для вывода используется исп Как обновить динамический список или реквизит на форме клиента? 7
Если вы, открыв форму справочника или документа, выполнили некоторое действие, код который должен изменить состояние данных в динамических списках или значение реквизита. Данные изменены, но в открытой форме осталось все как было, можно конечно закр Форма

Программное создание таблицы значений с условным оформлением 6
Как создать на форме таблицу и сделать для нее подсветку содержимого колонки в строке по условию? Итак для начала нам надо добавить реквизиты в форму. Для этого у нас есть метод: ИзменитьРеквизиты(). Перед тем как его использовать мы сформируем ма Посмотреть все в категории Работа с Формой (Диалог) и её элементами

В управляемых формах существует возможность вывода итоговой суммы по колонке табличной части, без программирования. Путем настроек свойств колонки табличной части в конфигураторе. Порядок действий следующий:

  • Открыть конфигуратор;
  • Открыть форму документа, где присутствует табличная часть, по которой будем выводить итоги;
  • Открыть свойства колонки, по которой необходимо вывести итого (нажать правой кнопкой мыши -> свойства);
  • Заполнить свойства в соответствии в соответствии со скриншотом;


При этом как видно из скриншота есть возможность выбрать сумму по колонке, либо количество строк в документе.

После этого обновляем программу (f5), переходим из конфигуратора в пользовательский режим, внизу таблицы появятся рассчитанные итоги.

Необходимо использовать левое соединение таблицы с самой собой.

Распечатать

Похожие FAQ

Еще в этой же категории

Значения NULL ( ЕСТЬ NULL и ЕСТЬNULL()) 48
NULL – отсутствующие значения. Не путать с нулевым значением! NULL – это не число, не равно пробелу, пустой ссылке, Неопределено. NULL – типообразующее значение, т.е. есть тип NULL и единственное значение этого типа. NULL значения появляются в 17 правил для составления оптимального ЗАПРОСа к данным базы 1С 42
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ Полезные сведения о языке запросов 1С 8.х 22
В статье приведены полезные приемы при работе с запросами 1С v.8.2, а также сведения, которые не так хорошо известны о языке запросов. Я не стремлюсь дать полное описание языка запросов, а хочу остановиться лишь на некоторых моментах, которые для ко Оператор ПОДОБНО 18
ПОДОБНО - Оператор проверки строки на подобие шаблону. Аналог LIKE в SQL. Оператор ПОДОБНО позволяет сравнить значение выражения, указанного слева от него, со строкой шаблона, указанной справа. Значение выражения должно иметь тип строка. Если з Как в запросе получить Вид (тип) Документа? 14
Столкнулся с задачей, нужно было выбрать все документы по выплате и сгруппировать их по типу документа! Перелистав все ЖКК и интернет, понял что простого способа получить Вид документа в запросе нет :( Пришлось сделать так: Запрос = Новый Запрос; Посмотреть все в категории Запросы

Читайте также: