Еще один шаблон отчета СКД

1 отзывFavoriteLoadingВ закладки

Шаблон отчета для СКД, добавляющий в отчеты дополнительную функциональность, включающую в себя расширенные сервисные возможности и интерфейсные решения.

Реализованы следующие дополнительные функции:

  1. Предусмотрена как обычная, так и управляемая форма отчета.
  2. Отображение/скрытие параметров СКД на форме отчета.
  3. Отображение/скрытие отбора СКД на форме отчета.
  4. Отображение/скрытие заголовка отчета без необходимости переформирования результата отчета.
Шаблон отчета для СКД, добавляющий в отчеты дополнительную функциональность, включающую в себя расширенные сервисные возможности и интерфейсные решения. Реализованы следующие дополнительные функции: Предусмотрена как обычная, так и управляемая форма отчета. Отображение/скрытие параметров СКД на форме отчета. Отображение/скрытие отбора СКД на форме отчета. Отображение/скрытие заголовка отчета без необходимости переформирования результата отчета....

Далее

Простые примеры: дополнительная строка итогов

Ваш отзывFavoriteLoadingВ закладки

Дополнительная строка итогов в СКД

Можно считать, что данная публикация является продолжением публикации «Свои итоги в СКД или расчет среднего значения» автор tamaks. Первоначально передо мной стояла похожая задача – добавить при выводе списка дополнительную строку итогов, в которой будет выводиться итог по полю, не отображаемом в отчете,  что и было сделано, благодаря вышеупомянутой статье.

Но спустя некоторое время пользования отчетом бухгалтерия сказала: «Пусть будет все то же самое, но с разбивкой по периодам», т.е вывод данных уже шел не списком, а таблицей.

Первоначальный отчет:

дополнительная строка итогов 1

Нужно получить вот такой:

дополнительная строка итогов 2

Дополнительная строка итогов в СКД Можно считать, что данная публикация является продолжением публикации «Свои итоги в СКД или расчет среднего значения» автор tamaks. Первоначально передо мной стояла похожая задача – добавить при выводе списка дополнительную строку итогов, в которой будет выводиться итог по полю, не отображаемом в отчете,  что и было сделано, благодаря вышеупомянутой статье. Но спустя некоторое время пользования отчетом бухгалтерия сказала: «Пусть будет все то же самое, но с разбивкой по периодам», т.е вывод данных уже шел не списком, а таблицей. Первоначальный отчет: Нужно получить вот такой:...

Далее

Полезные примеры: как вывести остатки по произвольным периодам

1 отзывFavoriteLoadingВ закладки

Довольно часто на форумах задают похожие вопросы о том, как же правильно выводить ресурсы. Самая частая задача состоит в выводе начальных и конечных остатков по произвольным периодам.

Итак задача: необходимо вывести отчет примерно такой формы:

Форма отчета

Для большего понимая, Вы можете скачать пример в этой статье.

Итак, написать сам запрос не составит особых трудов, и он зависит от конкретной задачи.

Далее выбираем ресурсы:

Выбор ресурсов

Вся остальная настройка, занимающая совсем немного времени, показана на следующих 2х скриншотах.

Настройки отчета 1

Настройки отчета 2

Скачать пример

По мотивам статьи http://infostart.ru/public/80164/ от автора WiseSnake

Довольно часто на форумах задают похожие вопросы о том, как же правильно выводить ресурсы. Самая частая задача состоит в выводе начальных и конечных остатков по произвольным периодам. Итак задача: необходимо вывести отчет примерно такой формы: Для большего понимая, Вы можете скачать пример в этой статье. Итак, написать сам запрос не составит особых трудов, и он зависит от конкретной задачи. Далее выбираем ресурсы: Вся остальная настройка, занимающая совсем немного времени, показана на следующих 2х скриншотах. Скачать пример По мотивам статьи http://infostart.ru/public/80164/ от автора WiseSnake Перейти к...

Далее

Полезные примеры: вывести (рассчитать) процент для группировок

Ваш отзывFavoriteLoadingВ закладки

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

Для большего понимания того, о чем пойдет речь, загрузите пример настроек СКД из этой статьи (пример написан для УТ)

Итак, поставим задачу: Необходимо вывести процент наценки: ПроцентНаценки = 100*(СтоимостьПродажи – Себестоимость) / Себестоимость.

Для строк без иерерхии данная задача решается просто. Расчетом процента в запросе. Но вот вопрос: если у нас иерархическая структура отчета и вообще неизвестно, какая она будет… как считать проценты и выводить их нормально?

Данный пример будет полезен, так как мне он кажется не очевидным, то есть понять, как это сделать правильно, можно не сразу. Для большего понимания того, о чем пойдет речь, загрузите пример настроек СКД из этой статьи (пример написан для УТ) Итак, поставим задачу: Необходимо вывести процент наценки: ПроцентНаценки = 100*(СтоимостьПродажи – Себестоимость) / Себестоимость. Для строк без иерерхии данная задача решается просто. Расчетом процента в запросе. Но вот вопрос: если у нас иерархическая структура отчета и вообще неизвестно, какая она будет… как считать проценты и выводить их нормально?...

Далее

Полезные примеры: получение данных на основании СКД

Ваш отзывFavoriteLoadingВ закладки

Когда СКД только появилась, я задавал себе вопрос: “СКД для отчетов – замечательная вещь! Может быть, как-то можно ее использовать в работе и в других областях? Вместо запросов”. С одной стороны, СКД – очень мощный инструмент, с другой стороны – как-то не совсем удобно или понятно его использовать (там же надо что-то куда-то вставлять, чтобы получить данные), а запрос написал и выгрузил в таблицу или дерево. Все разрешилось само собой (методом проб и ошибок, конечно), когда я стал решать реальные задачи. Сейчас я даже простые данные получаю с помощю СКД… спросите, почему? Есть одна, но очень серьезная причина:

Когда СКД только появилась, я задавал себе вопрос: “СКД для отчетов – замечательная вещь! Может быть, как-то можно ее использовать в работе и в других областях? Вместо запросов”. С одной стороны, СКД – очень мощный инструмент, с другой стороны – как-то не совсем удобно или понятно его использовать (там же надо что-то куда-то вставлять, чтобы получить данные), а запрос написал и выгрузил в таблицу или дерево. Все разрешилось само собой (методом проб и ошибок, конечно), когда я стал решать реальные задачи. Сейчас я даже простые данные получаю с помощю СКД… спросите, почему? Есть одна, но очень серьезная причина:...

Далее

Простые примеры: соединить две таблицы с ключом Строка = Число

Ваш отзывFavoriteLoadingВ закладки

Или вариант как в СКД значение типа число преобразовать в строку

Периодически на форумах вижу тему вида «Как преобразовать число в строку в запросе». Если вы пишете отчет на СКД и вам необходимо выполнить подобное преобразование, то никаких хитростей в запросе писать не надо.

Для того чтобы преобразовать число в строку, достаточно просто воспользоваться функцией языка выражений системы компоновки данных СКД Строка() или Формат()

Для того чтобы преобразовать строку в число можно воспользоваться функцией Вычислить()

Или вариант как в СКД значение типа число преобразовать в строку Периодически на форумах вижу тему вида «Как преобразовать число в строку в запросе». Если вы пишете отчет на СКД и вам необходимо выполнить подобное преобразование, то никаких хитростей в запросе писать не надо. Для того чтобы преобразовать число в строку, достаточно просто воспользоваться функцией языка выражений системы компоновки данных СКД Строка() или Формат() Для того чтобы преобразовать строку в число можно воспользоваться функцией Вычислить() Перейти к...

Далее

Полезные примеры: остатки в разрезе характеристик

Ваш отзывFavoriteLoadingВ закладки

Вот тут поднималась тема http://1cskd.ru/2013/05/podskazhite-novichku-v-skd/, где автору необходимо было в одной из колонок разместить перечень характеристик(размеры обуви) с их количеством

Это достигается использованием все той же функции ВычислитьВыражениеСГруппировкойМассив()

В этом примере функция выглядит так:

ВычислитьВыражениеСГруппировкойМассив( “ХарактеристикаНоменклатуры.Наименование +
“”(“” + Формат(КоличествоОстаток,””ЧГ=0″”) + “”)”””,
,
“ЗначениеЗаполнено(ХарактеристикаНоменклатуры)”)

Третий параметр – это отбор, позволяет избежать представления пустой строки “” – соответственно вы не увидите остатков без характеристик.

Скачать пример

Вот тут поднималась тема http://1cskd.ru/2013/05/podskazhite-novichku-v-skd/, где автору необходимо было в одной из колонок разместить перечень характеристик(размеры обуви) с их количеством Это достигается использованием все той же функции ВычислитьВыражениеСГруппировкойМассив() В этом примере функция выглядит так: ВычислитьВыражениеСГруппировкойМассив( “ХарактеристикаНоменклатуры.Наименование + “”(“” + Формат(КоличествоОстаток,””ЧГ=0″”) + “”)”””, , “ЗначениеЗаполнено(ХарактеристикаНоменклатуры)”) Третий параметр – это отбор, позволяет избежать представления пустой строки “” – соответственно вы не увидите остатков без характеристик. Скачать пример Перейти к...

Далее
Страница 10 из 45« Первая...89101112...203040...Последняя »

Авторизация

Логин:
Пароль:
Регистрация

Архивы

Закладки

  • Your favorites will be here.