...

СКД: Разработка

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

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

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

30.05.2014    27400    1cKiller    19    

101

Система компоновки данных - сохранение настроек как в стандартном отчёте с возможностью просмотра чужих настроек

СКД Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Не смог в интернете найти решение этой проблемы (кроме платных шаблонов), поэтому сделал сам - если считаете, что нужно что то доработать - доработайте и выложите, воспользуюсь.

28.05.2014    10294    alem    4    

12

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

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

Вариант добавления дополнительной строки итогов при выводе в таблицу СКД.

1 стартмани

23.05.2014    41633    droplet    16    

68

Неиспользуемые поля в конечных запросах построителя отчетов и СКД

СКД Бесплатно (free)

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

14.04.2014    10964    Matveymc    15    

13

Полезные примеры составления схемы компоновки данных #1

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

Данная статья появилась благодаря периодически появляющимся вопросам на сайте http://1cskd.ru/. Задачи, которые задают авторы вопросов совсем не тривиальные, но их можно решить с помощью СКД.

5 стартмани

09.04.2014    185916    SITR-utyos    51    

732

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

СКД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Добавляем кнопки вариантов отчёта в самодельном отчёте на СКД (обычные формы) на базе типового шаблона отчёта СКД с ИТС.

1 стартмани

14.03.2014    20159    42    prodines    4    

15

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

СКД Платформа 1С v8.3 Бесплатно (free)

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

16.02.2014    17573    ikar-nikolay    7    

7

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

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

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

29.01.2014    103413    anig99    28    

215

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

СКД Бесплатно (free)

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

27.01.2014    39704    Petr54-ru    16    

34

Вывод ресурса в СКД только в одной колонке, а не во всех

СКД Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

25.12.2013    40605    106    Fragster    13    

39

Вывод ресурса в СКД только один раз, а не во всех группировках

СКД Бесплатно (free)

Вывод ресурса в СКД только один раз, а не во всех группировках

24.12.2013    38226    PavelZnaikin    26    

84

Стыковка элементов управляемой формы и пользовательских настроек СКД

СКД Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

19.12.2013    10961    19    svenderevsky    1    

13

Способ уменьшения высоты шапки отчета на СКД

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

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

08.10.2013    20108    VasilevaHelen    19    

89

Фиксация шапки сверху в СКД

СКД Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

07.10.2013    23412    VasilevaHelen    14    

2

Выгрузка данных во внешнюю систему (Axapta, например), XML, структура и запрос настраиваются через СКД

СКД Платформа 1С v8.3 1С:Розница 2 Абонемент ($m)

Особенность именно этого экспорта в том, что большая часть структуры XML и собственно сам запрос хранятся в макете СКД для того или иного вида объекта(-ов). В данной обработке почти все (кроме первых двух оставшихся по наследству) объекты выгружаются таким способом. Основной раздел "практика программирования" - это не универсальная обработка выгрузки из любой конфигурации 1С в любую внешнюю систему, но мы работаем над этим (Maran atha!), если вы понимаете о чём я.

1 стартмани

16.09.2013    13086    20    kitaevay    4    

2

Сложные отчеты для управляемых форм с использованием СКД: просто. На примере отчета ABC анализ номенклатуры, клиентов для УТ11

Оптовая торговля СКД Система компоновки данных 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Не очень часто, но все же, иногда приходится сталкиваться с необходимостью создания отчета, который очень сложно скомпоновать на "чистом" СКД, в этом случае альтернативой может являться следующая последовательность действий для получения итогового отчета: 1. при помощи одной схемы компоновки данных получить необходимую выборку данных; 2. запрограммировать (на языке 1С) некое преобразование этих данных; 3. при помощи другой схемы компоновки данных - произвести вывод необходимой информации в табличный документ. Как оказалось эта процедура не слишком сложная, хотя и немного запутанная.

1 стартмани

12.08.2013    66098    mxm2    21    

71

Получение значения расшифровки и значений вышестоящих группировок расшифровки в отчете СКД

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

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

24.07.2013    52473    Tavalik    28    

73

Хитрости системы компоновки данных на примере решения тестового задания проекта "Доминикана"

СКД Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

12.06.2013    48183    InformSES    39    

105

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

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

Описание настройки СКД для вывода в отчете среднего значения ресурса расчитаного на основе итогов других столбцов.

05.06.2013    114045    tamaks    17    

50

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

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

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

1 стартмани

26.05.2013    59919    echo77    14    

48

Использование ресурсов в СКД на примере создания внешнего табличного отчёта

СКД Платформа 1С v8.3 Россия Абонемент ($m)

Подробно рассматривается задача создания табличного отчёта на примере популярной задачи. Предназначена для начинающих программистов.

1 стартмани

16.05.2013    26029    35    Программист 1С    5    

15

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

СКД Оперативный учет Система компоновки данных 1С:Управление нашей фирмой 1.6 Абонемент ($m)

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

1 стартмани

08.05.2013    26205    Pralva    16    

44

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

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

Сверуть и развернуть группировки можно через контекстное меню, горячими клавишами, а можно разместить соответствующие кнопки на форме отчета. Как оказалось, для этого не нужно ни строчки кода.

1 стартмани

10.04.2013    58406    mxm2    11    

51

Использование СКД на примере создания простого отчёта на управляемых формах

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

Система компоновки данных - очень удобная система формирования отчётов без программирования. И всё же первое использование системы без достаточных навыков бывает затруднено. В статье пошагово рассмотрен процесс создания отчёта в демонстрационной УТ 11 на примере простой задачи. Статья предназначена, в первую очередь тем, кто хотел бы освоить СКД с минимальной затратой времени и сил.

03.04.2013    69497    Программист 1С    4    

35

Картинка в таблице СКД (управляемое приложение) на примере УТ11, простое решение "в лоб" или легкая модификация стандартного отчета Прайс-Лист

СКД Оперативный учет Система компоновки данных 1С:Управление торговлей 10 Абонемент ($m)

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

1 стартмани

19.03.2013    65121    286    mxm2    33    

84

Метод построения нарастающих итогов в таблице и диаграмме в СКД 8.2

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

Одна из самых сложных проблем в СКД - создание ресурсов вида “нарастающие” итоги. Построение нарастающих итогов в диаграммах не решается типовыми средствами. Предлагается универсальное решение.

28.02.2013    24945    safronoff2006    11    

48

Несколько слов о вложенных схемах компоновки данных

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

За 2 года работы предприятия с конфигурацией «Управление торговлей 11» у нас накопилось немалое число внешних отчетов пользователей (около 30). Соответственно пользователям стало трудно ориентироваться в таком количестве отчетов, поэтому было принято решение сгруппировать отчеты по смыслу и перенести часть отчетов во вложенные схемы компоновки данных. Статья будет полезна тем, кто только начинает знакомиться с компоновкой данных. Примеры из статьи работают как УТ 11 так и в УТ 3.0 (для Украины).

1 стартмани

12.02.2013    55088    akomar    23    

98

Универсальный журнал документов на СКД

СКД Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Внешний отчет для любой конфигурации в управляемом приложении 1с и бесплатный курс из 12 уроков

1 стартмани

14.01.2013    16759    48    Nkolp    8    

16

Шаблон отчета на СКД с сохранением настроек

СКД Платформа 1С v8.3 Система компоновки данных 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Абонемент ($m)

Шаблон отчета на СКД (система компоновки данных) с сохранением настроек в типовой регистр сведений "Сохраненные настройки". Что позволит пользователям обмениваться настройками. Для запуска отчета достаточно заменить макет ОсновнаяСхемаКОмпоновкиДанных на свою схему.

1 стартмани

11.12.2012    22126    152    sapervodichka    27    

25

Нестандартная расшифровка СКД или расшифровка одного отчета СКД при помощи другого отчета СКД с выбором варианта настроек (в управляемых формах, методика + пример для УТ11)

Взаиморасчеты СКД Оперативный учет Система компоновки данных 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

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

1 стартмани

11.12.2012    85047    282    mxm2    22    

94

Заполнение настроек по умолчанию в СКД , а также полное соединение наборов СКД

Оптовая торговля СКД Платформа 1С v8.3 1С:Управление производственным предприятием Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Налог на прибыль Абонемент ($m)

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

1 стартмани

08.12.2012    33528    61    Finder_S    7    

21

Редактирование данных прямо в отчете СКД (как в Excel). Теперь с пересчетом итогов!

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

Вам не подходит обычная форма ввода данных Клиент хочет прямо в отчете изменять цифры Тогда этот шаблон поможет вам быстро добавить в ваш отчет СКД механизм редактирования данных

2 стартмани

21.11.2012    55168    701    Visitizer    56    

158

Вывод изображений в отчет СКД (8.2, возможность настройки вариантов отчета)

СКД Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

19.11.2012    2853    55    dso80    1    

10

Расшифровка одного отчета СКД при помощи другого отчета СКД (в управляемых формах, классический вариант, методика + пример для УТ11)

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

Если требуется расшифровка одного отчета СКД при помощи другого отчета СКД, можно использовать представленный классический вариант от 1С. Вариант реализуется еще проще чем http://infostart.ru/public/151562/, но при этом имеет ряд недостатков и ограничений. Пример приведен для конфигурации УТ11.

1 стартмани

18.11.2012    71771    121    mxm2    11    

47

«Программное заполнение настроек СКД» или «Как сделать отчёт на СКД с понятным для пользователя интерфейсом». (1С: Предприятие 8.1, 8.2 обычное приложение)

СКД Система компоновки данных Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

01.10.2012    132388    644    she's    52    

407

Нестандартная расшифровка СКД или расшифровка одного отчета СКД при помощи другого отчета СКД установкой пользовательских настроек (в управляемых формах, методика + пример для УТ11)

СКД Оперативный учет Система компоновки данных 1С:Управление торговлей 11 Россия Абонемент ($m)

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

1 стартмани

12.09.2012    100041    mxm2    51    

175

Шаблон отчета на СКД. Версия 1.2

СКД Платформа 1С v8.3 Абонемент ($m)

Часто сотрудники организации просят сделать отчет. Причем очень быстро. Все действия в написании отчета, по сути рутинные, за исключением написания запроса. И вот в процессе работы, все эти рутинные действия я решил объединить, в так называемый "шаблон отчетов". Я понимаю, что изобретаю велосипед, но в моем случае это выгодно, т.к. инета нет. Вот решил поделиться своей наработкой.

1 стартмани

06.09.2012    16023    131    pyrkin_vanya    9    

13