...

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

Программное заполнение пользовательских параметров и отборов СКД

СКД Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8

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

13.11.2018    135093    Unk92    31    

256

Группировка измерений в заголовках СКД

СКД Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8

Методика создания общей шапки над измерениями в таблице созданной при помощи СКД. Без всякого кода. Только штатными средствами.

1 стартмани

07.11.2018    30441    dusha0020    13    

87

Перевод конфигурации на 8.3.13

СКД Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8

Опыт решения проблем. 1. Проблема с СКД преобразованием запроса при отключении режима совместимости:

06.11.2018    9551    serferian    39    

17

Приемы работы с СКД: делаем за 5 минут то, на что у других уйдет час

СКД Система компоновки данных

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

03.09.2018    55306    SergeyN    28    

435

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

СКД Система компоновки данных Конфигурации 1cv8

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

07.08.2018    15872    SayDimas    15    

84

Введение в механизм представлений в ЗУП ред. 3

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

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

04.06.2018    66912    xrrg    98    

276

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

СКД Платформа 1С v8.3 Система компоновки данных

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

29.05.2018    9216    tata_1211    17    

28

Вывод товаров в СКД как на весах в Ашане

Розничная торговля СКД Система компоновки данных Конфигурации 1cv8

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

2 стартмани

23.05.2018    14856    Kutuzov    14    

59

Расчет с помощью СКД остатков регистра по реквизиту регистратора

СКД Система компоновки данных Конфигурации 1cv8

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

18.05.2018    11883    bomber99544    15    

23

Как выполнить отчет на СКД через COM и получить данные отчета?

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

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

2 стартмани

08.05.2018    49720    wowik    3    

106

Автоматическая ширина колонок в СКД

СКД Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8

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

20.04.2018    23070    Margo462    25    

58

Итоги по иерархии в СКД

СКД Система компоновки данных Конфигурации 1cv8

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

23.03.2018    9388    Margo462    17    

17

Работа с расшифровкой отчета на СКД

СКД Управляемые формы Система компоновки данных Конфигурации 1cv8

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

1 стартмани

27.02.2018    42023    Isonic    14    

58

1с8.2-8.3.Вывод на экран данных запроса с переданными Параметрами из Документа! 8 различных вариантов:от Сообщений, Таблицы и Отчетов до СКД без объекта-отчета

СКД Платформа 1С v8.3 Управляемые формы Система компоновки данных Конфигурации 1cv8

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

1 стартмани

14.01.2018    36748    jan-pechka    5    

10

Расшифровка СКД. Управляемые формы

СКД Платформа 1С v8.3 Управляемые формы Система компоновки данных Конфигурации 1cv8

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

1 стартмани

21.11.2017    38404    opx    5    

104

СКД: Корректный расчет остатков по нескольким регистрам

СКД Система компоновки данных Конфигурации 1cv8

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

17.11.2017    59683    echo77    32    

122

Разбираемся с настройками компоновки данных

СКД Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8

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

29.10.2017    38803    json    10    

189

Как просто запомнить алгоритм программного вывода в СКД

СКД Платформа 1С v8.3 Система компоновки данных

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

01.09.2017    63069    unichkin    19    

258

Особенность работы отбора по характеристикам (свойствам) в СКД

СКД Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8

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

1 стартмани

18.08.2017    18530    kkv90    9    

49

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

СКД Платформа 1С v8.3

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

06.08.2017    18908    tireal    9    

8

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

СКД Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8

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

1 стартмани

04.08.2017    96974    yalex9    28    

94

Макеты СКД

СКД Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8

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

1 стартмани

25.07.2017    140219    json    32    

393

Иерархическая нумерация в отчете, основанном на СКД

СКД Система компоновки данных Конфигурации 1cv8

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

21.06.2017    29466    swimdog    27    

115

Фоновое формирование отчета СКД на УФ средствами БСП

СКД Управляемые формы Система компоновки данных

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

16.05.2017    33299    herfis    10    

107

Методика расчета отклонений данных между любыми двумя датами в отчете на СКД

СКД Система компоновки данных Конфигурации 1cv8

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

1 стартмани

13.05.2017    15765    tata_1211    8    

35

Как открыть отчет на СКД с заданными реквизитами и отбором (8.2), с выполнением результата?

СКД Система компоновки данных

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

08.02.2017    18331    vladmin    11    

7

Пример универсальной функции для создания схемы компоновки данных

СКД Система компоновки данных Конфигурации 1cv8

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

1 стартмани

12.01.2017    43803    dbachinsky    36    

327

Маленькая хитрость СКД - выводим строки X раз

СКД Система компоновки данных Конфигурации 1cv8

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

17.12.2016    19286    alexandersh    16    

27

Дружелюбная система компоновки данных (СКД)

СКД Система компоновки данных Конфигурации 1cv8

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

20.10.2016    27489    vasilev2015    30    

65

Набор данных Объект в СКД для решения задач сортировки, нумерации и вывода в отчет произвольных наборов данных

СКД Система компоновки данных Конфигурации 1cv8

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

04.07.2016    87940    lopatin    13    

86

Копирование полей наборов данных в СКД

СКД Платформа 1С v8.3

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

02.06.2016    6888    SVititnev    3    

10

СКД-отборы списков на обычных и управляемых формах

СКД Управляемые формы Система компоновки данных Конфигурации 1cv8

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

26.04.2016    38220    fixin    31    

87

Отбор в отчете по значению ячейки (как в списке документов, к примеру)

СКД Платформа 1С v8.3

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

22.12.2015    5640    elephantor    9    

10

Повторный запуск отчета с другим вариантом настроек

СКД Платформа 1С v8.3

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

15.11.2015    3818    elephantor    1    

3

Раскраска строк в СКД

СКД Платформа 1С v8.3 Конфигурации 1cv8

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

14.10.2015    17481    Daringer    5    

11

Установка параметров в простом отчете на СКД (без программного построения отчета)

СКД Платформа 1С v8.3 Конфигурации 1cv8

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

30.09.2015    85559    fromtomike    10    

27

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

СКД Система компоновки данных Конфигурации 1cv8

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

21.09.2015    47992    KonanSS    10    

93

Сохранение ширины колонок в отчете СКД

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

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

1 стартмани

17.09.2015    15012    942644    8    

20

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

СКД Система компоновки данных Конфигурации 1cv8

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

04.09.2015    66875    ValeraS2010    31    

61

Данные строки в обработке расшифровки СКД

СКД Система компоновки данных Конфигурации 1cv8

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

28.07.2015    27600    Alien_job    20    

62