...

Библиотека по теме "СКД" для 1С

СКД 1С:Предприятие 8

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

03.09.2018    59960    SergeyN    28    

439

СКД 1С:Предприятие 8 1C:Бухгалтерия

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

07.08.2018    19005    SayDimas    15    

87

Механизмы платформы 1С СКД 1С:Предприятие 8 1С:Зарплата и Управление Персоналом 3.x

В нашей организации на первом же телефонном собеседовании на должность разработчика по ЗУП ред. 3 вас обязательно спросят о том, что такое "Представления".

04.06.2018    89774    xrrg    102    

300

СКД 1С:Предприятие 8

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

29.05.2018    11063    tata_1211    17    

29

Розничная торговля СКД 1С:Предприятие 8 1C:Бухгалтерия

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

2 стартмани

23.05.2018    15846    Kutuzov    14    

59

СКД 1С:Предприятие 8 1C:Бухгалтерия

При построении различных ОСВ-подобных отчетов из регистра бухгалтерии посредством СКД, мы можем строить отчеты, группируя данные по измерениям регистра, субконто и периодам. При этом СКД практически все делает сама, главное, чтобы были правильно расставлены роли. Но что делать, если группировкой выступает, например, реквизит документа-регистратора, который не является измерением? Столкнувшись с такой задачей, мне не удалось найти готового решения (или плохо искал), и я хочу поделиться своим решением в этой статье.

18.05.2018    14891    bomber99544    16    

24

СКД 1С:Предприятие 8 1С:Управление производственным предприятием

Для чего это нужно. Например, нужно в одной базе получить какой-либо показатель из другой базы. Этот показатель вычисляется в каком-либо сложном отчете, который написан на СКД. Можно, конечно, "скопипастить" текст запроса из другой базы, немного подправить его и выполнять в том же COM подключении. Но с этим теряется гибкость: если отчет изменился, то нужно помнить о том, что где-то есть его "немного модифицированная" копия. В статье будет рассмотрен пример получения данных из базы ЗУП.

2 стартмани

08.05.2018    53315    wowik    3    

106

СКД 1С:Предприятие 8 1C:Бухгалтерия

Случай, когда настроек по максимальной и минимальной ширине колонок в условном оформлении недостаточно.

20.04.2018    32877    Margo462    28    

59

СКД 1С:Предприятие 8 1C:Бухгалтерия

Хочу рассказать, как решила проблему с подсчетом итогов в ресурсах СКД по иерархии на своем примере. 

23.03.2018    13392    Margo462    17    

18

СКД 1С:Предприятие 8 1C:Бухгалтерия

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

1 стартмани

27.02.2018    54306    Isonic    16    

65

СКД 1С:Предприятие 8 1C:Бухгалтерия

Самый важный аспект 1С - это быстро получить данные из базы. Например, по результату набранного в КонсолиЗапросов запроса вывести этот результат на экран. А еще лучше, когда мы вызываем выборку данных из конкретного документа и, конечно, желаем, чтобы параметры по этому документу тоже были переданы в выборку. Здесь мы будем выводить данные на экран по нажатию кнопки в документе, обязательно с получением в параметрах значений из документа. Рассмотрим 8 вариантов вывода подобной информации на экран: 1.Вывод результатов запроса командой Сообщить() из ТаблицыЗначений; 2.Вывод результатов запроса - просто в табличный документ; 3.Вывод результатов запроса с помощью ДвумерногоМассива; 4.Вывод результатов запроса с помощью МассиваСтруктур (с двумя вариантами); 5.Вывод обычным объект-Отчетом без СКД; 6.Вывод объект-Отчетом-СКД+УстановкаПараметров; 7.Вывод объект-Отчетом-СКД+ВнешняяВременнаяТаблица; 8.Вывод программно СКД без объекта-Отчета с Параметром=ВнешняяВременнаяТаблица.

1 стартмани

14.01.2018    41884    jan-pechka    5    

11

СКД 1С:Предприятие 8 1C:Бухгалтерия

Отчеты СКД классные. Они значительно упрощают жизнь и позволяют пользователям меньше зависеть от программистов. Но иногда все же случаются проблемы при разработке таких отчетов. Сегодня обсудим как выводить отчет в произвольной форме или АРМ’е, а так же проблемы с которыми мы при этом встретимся. Для тех, кто предпочитает сразу готовый результат - обработка во вложении. Остальных приглашаю почитать эту статью.

1 стартмани

21.11.2017    43362    opx    5    

109

СКД 1С:Предприятие 8 1C:Бухгалтерия

Решение проблемы некорректного расчета остатков при получении данных с помощью СКД из нескольких таблиц

17.11.2017    68258    echo77    33    

123

СКД 1С:Предприятие 8 1C:Бухгалтерия

Краткая шпаргалка по программной работе с настройками СКД

29.10.2017    44759    json    10    

193

СКД 1С:Предприятие 8

Порой нужно быстро вывести на экран таблицу значений, используя СКД \ получить данные отчета в таблицу значений.. Несмотря на очевидность алгоритма - раньше мне проще было загуглить программный вывод, благо эта инфа есть везде. Но постепенно понял как его можно быстро вспомнить, и лишний раз ничего не искать. Конечно эта статья не для Гуру :) Но я думаю - что любой программист сможет сделать для себя небольшое открытие...

01.09.2017    77671    unichkin    19    

264

СКД 1С:Предприятие 8 1C:Бухгалтерия

Замечено, что в отчете созданном на СКД с использованием характеристик (свойств) объектов при установке отбора в отчет не попадают данные с незаполненными свойствами.

1 стартмани

18.08.2017    20954    kkv90    9    

50

СКД 1С:Предприятие 8

Небольшой пример использования функции СКД "ВычислитьВыражениеСГруппировкойМассив()"

06.08.2017    20451    tireal    9    

9

СКД 1С:Предприятие 8 1C:Бухгалтерия

Вывод результата СКД в таблицу значений по Отбору Компоновки Данных

1 стартмани

04.08.2017    130117    yalex9    30    

101

СКД 1С:Предприятие 8 1C:Бухгалтерия

Рассмотрены некоторые типовые задачи, которые решаются с помощью предопределенных макетов, а также перечислены несколько случаев, для которых макеты не подходят

1 стартмани

25.07.2017    160925    json    32    

400

СКД 1С:Предприятие 8 1C:Бухгалтерия

Правильная!! иерархическая нумерация в отчете на СКД, с учетом всех группировок, в том числе иерархических справочников

21.06.2017    32786    swimdog    27    

117

СКД 1С:Предприятие 8

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

16.05.2017    37204    herfis    10    

112

СКД 1С:Предприятие 8 1C:Бухгалтерия

Иногда требуется сравнить данными между двумя указанными датами. В данной статье описана методика расчета таких отклонений между двумя, указанными пользователем датами (с помощью СКД).

1 стартмани

13.05.2017    17733    tata_1211    8    

37

СКД 1С:Предприятие 8

Решил написать данную статью из-за того, что с трудом нашел данный материал с работоспособными параметрами. Задача стояла открыть ОСВ по счету с заданными параметрами и отбором (8.2), чтобы на экране был результат отчета Казалось бы, куда проще...

08.02.2017    19582    vladmin    11    

7

СКД 1С:Предприятие 8 1C:Бухгалтерия

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

1 стартмани

12.01.2017    51164    dbachinsky    36    

334

СКД 1С:Предприятие 8 1C:Бухгалтерия

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

17.12.2016    21342    alexandersh    16    

27

СКД 1С:Предприятие 8 1C:Бухгалтерия

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

20.10.2016    30198    vasilev2015    30    

66

СКД 1С:Предприятие 8 1C:Бухгалтерия

Использование набора данных Объект в СКД, может добавить вашему отчету новые интересные возможности. В этой статье я покажу, как я использовал набор данных Объект при решении одной задачи.

04.07.2016    116230    lopatin    14    

89

СКД 1С:Предприятие 8

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

02.06.2016    8254    SVititnev    3    

13

СКД 1С:Предприятие 8 1C:Бухгалтерия

Иногда требуется вывести на форму отбор списка элементов с произвольными СКД-подобными отборами. В статье рассматривается, как это сделать в управляемых и обычных формах.

26.04.2016    42049    fixin    31    

88

СКД 1С:Предприятие 8

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

22.12.2015    6975    elephantor    9    

10

СКД 1С:Предприятие 8

В отчете СКД, в обычном приложении, при нажатии на расшифровку(отфильтровать) открывается отчет с параметрами расшифровки. А вот что делать, когда необходима нестандартная расшифровка?

15.11.2015    4575    elephantor    1    

3

СКД 1С:Предприятие 8 1C:Бухгалтерия

Если вы выводите в отчет какой-либо элемент справочника, который хранит цвет, то можете раскрасить строки отчета в соответствии с этим цветом. Тестировалось на платформе 8.3.6, управляемые формы.

14.10.2015    19866    Daringer    5    

11

СКД 1С:Предприятие 8 1C:Бухгалтерия

Исходные условия: 1. Есть форма отчета на СКД с вынесенными на нее полями редактирования параметров 2. Сам отчет на СКД не содержит программной реализации компоновки (на форму просто вынесена стандартная команда формы «Сформировать») Как установить параметры СКД непосредственно перед формированием отчета?

30.09.2015    117425    fromtomike    11    

31

СКД 1С:Предприятие 8 1C:Бухгалтерия

Отбор в обычной форме на основе СКД в 1С

21.09.2015    53628    KonanSS    10    

96

СКД 1С:Предприятие 8 1С:Управление производственным предприятием

При формировании отчета СКД бывает так, что отчет не умещается на экране, и приходится изменять ширину колонок. К сожалению, при формировании отчета ширина колонок не сохраняется и поправлять ширину колонок нужно после каждого формирования отчета. Можно настроить условное оформление, как обсуждается тут: http://forum.infostart.ru/forum26/topic112590/. Этот вариант не устроил, реализована возможность сохранять ширины колонок в настройках вариантов отчетов

1 стартмани

17.09.2015    17713    942644    8    

20

СКД 1С:Предприятие 8 1C:Бухгалтерия

Передача объекта ТаблицаЗначений в СКД в качестве параметра путем замены набора данных с сохранением механизма пользовательских настроек и отборов.

04.09.2015    83037    ValeraS2010    35    

63

СКД 1С:Предприятие 8 1C:Бухгалтерия

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

28.07.2015    31039    Alien_job    21    

63

СКД 1С:Предприятие 8 1C:Бухгалтерия

Иногда нужно что-то из табличной части вывести в строку. Попробую описать один из методов. Выводим колонки "Тип номенклатуры" с номенклатурой в столбцы, в строки выводим Реализации, клиентов, суммы, ...

26.06.2015    48256    starik-2005    9    

32

СКД 1С:Предприятие 8 1C:Бухгалтерия

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

30.01.2015    22164    slazzy    19    

43

СКД 1С:Предприятие 8 1C:Бухгалтерия

Технология создания простого отчета на СКД

17.12.2014    95176    Metabos    35    

28