1с универсальный отчет вычисляемое поле
При создании отчетов очень часто бывают такие ситуации когда необходимых данных просто нет в базе. В таком случае их можно вычислить, в СКД такая возможность есть. Например, вы сделали отчет в котором есть сумма без НДС и собственно сумма самого НДС а итоговой суммы нет. В этом случае необходимо вычислить итог, сложив имеющие данные. Для этого нужно создать вычисляемое поля и добавить его в отчет.
Прежде чем продолжить дальше, советую ознакомиться со следующими статьями, про 1С программирование и администрирование.
Как добавить вычисляемое поле в СКД 1С 8.3
И так еще раз для наглядности примера, есть вот такой отчет, в котором есть сумма НДС и сумма документа (каких-то услуг), нам необходимо добавить еще одну колонку в которой будет выводиться итоговая сумма документа.
Для этого открываем схему компоновки данных и смотрим как называются поля которые нужно сложить.
И не забываем про заголовок.
Сохраняем и проверяем результат, как видим итог добавился и посчитался правильно.
Таким образом можно вычисли все что угодно, произвести любое арифметическое действие, или например, посчитать НДС 18 либо 20 % от числа.
В вычисляемых полях СКД можно использовать свои функции расчетов!
для этого необходимо добавить экспорнутю функцию в общий модуль:
Код 1C v 8.х
В скд на закладке вычисляемые поля добавляете поле:
указываете Путь к данными и пишете по аналогии с примером:
Разместил: E_Migachev Версии: | 8.x | 8.2 УП | Дата: 25.01.2013 Прочитано: 43232
Похожие FAQ
Microsoft SQL Server Native Client Добавление значения в столбец "datetime" привело к переполнению 1
При формировании отчета на СКД получили ошибку: Microsoft SQL Server Native Client 11.0: Добавление значения в столбец "datetime" привело к переполнению Подробнее текст такой: . по причине: Ошибка компоновки данных по причине: Ошибка получени Вертикальная автофиксация для СКД 0
В СКД очень не хватает возможности автофиксации строк. Обусловлено это невозможностью однозначно определить их количество в общем случае. Однако в большинстве случаев это можно сделать Обращаю ваше внимание, что приведенная процедура работает не все Внешние источники данных 0
Почему данная возможность вызывает такой интерес? Любой человек, который программировал в 1С при этом достаточно неплохо знаком с SQL и хотя бы в общих чертах знаком с архитектурой и принципами разработки других технологических платформ для бизнес пр Временные таблицы в отчетах СКД 0
Нужно в отчете СКД Связать Данные из Регистра Накопления ВзаиморасчетыСРаботниками и Табличной Части Документа ЗарплатаКВыплате по Ссылке на Документ и ФизЛицу! И вывести полученные данные за указанный Период(с ДатаН по ДатаК) - Запрос будет такой: Временные таблицы, что из себя представляют и как с ними работать? 7
Временные таблицы - хранятся на сервере и позволяют писать более простые запросы. Временные таблицы хранятся в объекте типа МенеджерВременныхТаблиц . Когда этот объект уничтожается, уничтожаются и временные таблицы. Чтобы создать временную таблицу Посмотреть все результаты поиска похожих
Читайте также: