Шаблон отчета на СКД для обычных и управляемых форм
Шаблон отчета на СКД для обычных и управляемых форм, с расширенным функционалом.
Скомпонован с использованием решений, опубликованных на Инфостарте.
Как база было взято решение //1c.smartsoft.kz/public/137460/, за механизм отображения/скрытия параметров, отбора, заголовка.
Дополнительно добавлено (с небольшой оптимизацией - проверки и т.д.)
- Печать заголовков колонок на каждой странице отчета. Спасибо //1c.smartsoft.kz/public/148387/
- Выбор из стандартных предустановленных вариантов компоновки отчета.
Эта кнопка открывает сформированный отчет (табличный документ) в Microsoft Office Excel или Open Office Calc, т.е. в программе, которая ассоциирована для файлов с расширением .xls. Спасибо //1c.smartsoft.kz/public/103905/
Скачать файлы Специальные предложенияБухгалтерия 2.0 (2.0.54.9)
Ошибка в схеме компоновки данных по причине: Ошибка получения информации набора данных по причине: Ошибка в запросе набора данных по причине: : Таблица не найдена "РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты" <<?>>РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты КАК _ДемоОстаткиТоваровВМестахХраненияОстаткиИОбороты
- Скопировать ссылку
- Перейти
прочитайте внимательно Для использования шаблона, вставьте свой макет СКД и назначьте его основным.
в данной заготовке используются запросы по УТ 10.3, КА, УПП но - Вы можете использовать запросы по БУ
- Скопировать ссылку
- Перейти
Если сформировать отчет, а потом отобразить параметры или отбор, кнопки сворачивания группировок остаются на месте, хотя Результат смещается вниз. Получается, что кнопки съезжают с нужного места.
А так здорово, спасибо!
- Скопировать ссылку
- Перейти
(3) Знаю, боролся (в модуле формы есть следы), частично поборол, но полностью не смог. Выложил в таком виде. По большому счету, пользователи пользуются один раз настроенным.
Если смогу побороть, выложу обновление.
- Скопировать ссылку
- Перейти
ну и просто дошлифовал
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
(5) Управляемую форму не проверял, пока не шибко специалист. Взято "как есть" из основного шаблона. Добавил только вывод в .xls, проверил, работает.
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
Добрый день. Кажется у вас в отчете существует следующая ошибка - есть переменная ГлФорма (заполняется при открытии) и она хранит ссылку на форму, и далее если изменить что-нибудь в отчете (можно даже удалить весь модуль формы (!)) Отчет все равно будет открывать версию, которая осталось у него в памяти. Неприятная ошибка.
Решается занулением переменной ГлФорма при закрытии
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка) ГлФорма = Неопределено; КонецПроцедуры
- Скопировать ссылку
- Перейти
(9) Akbis, можно было бы и нормально править ( эта переменная нигде не используется. так, оставил для памяти о борьбе с кнопками управления группировкой.
Ну и просто выложил то, что до сих пор раздражало - сохранение-восстановление.
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
увы даже само слово - шаблон - подразумевает - именно использование в типовых конфах
если есть проблемы в не типовых - пишите в личку - решим )
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
(46) (47) Но можно было бы и перенести используемые типовые механизмы в отчёт. Тогда можно было бы и в различных отраслевых и 1С:Совместно использовать. Я просто закомментировал механизм сохранения вариантов, мне пока не нужен.
Кстати, шаблон не подразумевает привязку к какому - либо решению, тем более вы этого и не указали. Ведь указано шаблон СКД, обычные, управляемые , а всё это есть и в отраслевых, и любых других конфигурациях, т.к. это относится в основном к платформе.
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
(13) Извиняюсь за глупый вопрос, но как вывести на форму выбор периода отчета? В параметрах СКД использую параметр Период типа стандартная дата, вижу что в отчете есть форма выбора стандартного периода, но как ее использовать не могу понять.
И еще на вкладке дополнительные формы, выбрана форма "ФормаОтчетаУправляемая" и ее нельзя удалить оттуда, так и задумано?
В целом шаблон хороший, спасибо за работу!
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
Форма выбора периода оказывается для обычных форм. Было бы хорошо вывести на управляемую форму быстрый выбор периода, используя стандартные функции.
А если вставить в наало модуля менеджера код типа
То можно использовать как внешний отчет. А если вклчюить хранилище настроек для вариантов отчета, то совсем хорошо становится )
- Скопировать ссылку
- Перейти
Ко всем отписавшимся про такси. Отписался еще в 6 посте.
Как только появятся адекватные навыки и заказчики работающие в управляемых формах, тогда и буду доделывать. Все, что я доделывал, появилось не само по себе, а в связи с оплаченными заказами на этот функционал.
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
- Скопировать ссылку
- Перейти
Суммы увидел, хотя там в стандартном варианте ещё есть как в экселе среднее, максимум, минимум. Собственно я просто предложил добавить стандартные кнопки.
Ещё в обычной форме в процедуре "ПериодПриИзменении" везде стоит преобразование НачПериода в НачалоДня(НачПериода), а КонПериода в КонецДня(КонПериода). На мой взгляд избыточно. Мне понадобился период со временем, пришлось везде убирать. Не так уж трудно конечно. Достаточно оставить один раз строки преобразования, которые при необходимости легко будет убрать.
- Скопировать ссылку
- Перейти
Просмотры 60058
Загрузки 728
Рейтинг 129
Создание 11.04.14 10:49
Обновление 10.12.16 06:08
№ Публикации 272681
Конфигурация Конфигурации 1cv8
Операционная система Windows
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Не указано
См. такжеНавигатор по конфигурации базы 1С 8.3 Промо
Универсальная внешняя обработка для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Платформа 8.3, управляемые формы. Версия 1.1.0.87 от 02.12.2021
3 стартмани
28.10.2018 50663 458 ROL32 72
Структура таблиц ИБД с генератором view для MS SQL
Структура таблиц ИБД с генератором view для MS SQL. Подходит для любой конфигурации с режимом управляемого приложения. Вишенка на торте: view перечисления содержит имя и синоним.
1 стартмани
30.12.2021 2346 20 vladimirkr 5
Консоль запросов с настройками СКД
Простая и удобная консоль для отладки запросов и просмотра данных при разработке отчетов.
4 стартмани
15.11.2021 2360 12 user1693438 3
Запуск в фоне процедуры модуля внешней обработки на управляемых формах без БСП
Пример самописной конфигурации без БСП с запуском в фоне процедуры из модуля внешней обработки и индикатором выполнения на управляемых формах.
1 стартмани
20.09.2021 2784 9 user1472448 0
Консоль запросов с графом (Анализатор сложных запросов) Промо
Консоль запросов для анализа запросов с большим количеством временных таблиц и вложенных запросов. Отображает структуру взаимосвязей временных таблиц в виде графа. Позволяет быстро передвигаться по тексту запроса и получать результат выполнения подзапросов. Единственная консоль запросов, которая позволяет выводить результат выполнения вложенных запросов и любой части объединения запроса. Удобное получение данных запроса из отладчика включая временные таблицы. Текст запроса в структурированном виде (можно свернуть, развернуть текст подзапроса). И еще много другого, чего вы не найдете в других консолях запросов. Поддержка УФ и ОФ. Версия 0.9.1 от 18.10.2019 (поддержка WebKit).
10 стартмани
03.05.2017 110372 519 manuel 294
Шаблоны кода (управляемые формы)
Шаблоны кода на управляемых формах.
1 стартмани
22.05.2021 6727 17 Rustig 21
Генератор кода схемы компоновки данных (СКД)
Формирование кода для программного создания схемы компоновки данных (СКД)
1 стартмани
04.02.2021 10982 67 Sergspectr 41
Консоль текстов модулей для управляемых форм
Обработка предназначена для выполнения произвольного кода в режиме 1С:Предприятие для управляемых форм. Поддерживаются: конструктор запросов, расцветка кода, синтаксические подсказки, параметры, дерево текстов и запись в файл. Минимальная версия платформы - 8.3.14.1565.
1 стартмани
26.01.2021 6169 24 Reaper_1C 2
Markdown-editor в 1С (с сохранением в HTML) Промо
В этой обработке вы пишете свой текст, используя синтаксис Markdown, а на выходе получаете чистый HTML-код, избавленный от JS-библиотеки, которая его сформировала. Совместим с Webkit и IE.
1 стартмани
04.07.2019 15661 26 riposte 6
Сравнение функций/процедур из расширения с функциями/процедурами из конфигурации
Обработка облегчает обновление функций/процедур в расширении, которые используют аннотацию &Вместо.
1 стартмани
18.01.2021 4101 5 Wilka 1
История данных (Версионирование данных). Обычные и управляемые формы. Механизм платформы 1С
История данных - специальный механизм платформы 1С, который позволяет хранить в базе данных данные объектов конфигурации.
1 стартмани
30.09.2020 8276 63 yuryshestakov 2
Отладчик запроса 1С 8.3 (управляемые формы), бета-версия
По просьбам некоторых своих коллег и пользователей Инфостарта, выкладываю первую версию обработки "Отладчик запросов by Акулов А.С.", переделанной под управляемые формы. Реализованы почти все возможности из отладчика запросов, которые присутствовали в версии под обычные формы, а также добавлено немного нового.
1 стартмани
28.09.2020 15913 154 DrAku1a 30
Управляемая консоль запросов, отчетов 3.8.9 (расширение, внешняя обработка) Промо
Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка
5 стартмани
14.08.2018 138336 3227 Evg-Lylyk 775
Визуальный html WYSIWYG редактор без сторонних библиотек на управляемых формах
Простой и удобный html редактор без сторонних библиотек.
1 стартмани
31.08.2020 10115 17 ivanov660 12
Консоль запросов с перехватом открытых отчетов СКД для получения реального текста запроса
Обработка Консоль запросов с перехватом отчётов позволяет выбрать открытый отчёт СКД и получить реальный текст запроса с учётом наложенных пользователем параметров и отборов.
1 стартмани
28.08.2020 7112 33 kran 0
Получение GUID любого объекта из ссылки, получение ссылки из GUID любого объекта и восстановление битых ссылок любого объекта конфигурации
Обработка позволяет получить GUID любого объекта конфигурации из ссылки объекта, а также получить ссылку на любой объект конфигурации из GUID объекта. Кроме этого есть возможность восстановления битых ссылок путем восстановления объекта конфигурации.
1 стартмани
21.08.2020 5985 68 bayce 7
Заполняем по шаблону (по умолчанию) Промо
Простой в подключении, универсальный и достаточно удобный механизм заполнения реквизитов произвольных документов/справочников значениями по умолчанию. Реализован в расширении, но может быть и непосредственно включен практически в любую конфигурацию на управляемых формах простым копированием одной формы и двух команд. Весь код в статье.
1 стартмани
08.02.2018 38606 22 mvxyz 17
Генератор кода COM-обмена
Обработка предназначена для автоматического создания кода для загрузки данных из другой базы 1С через COM-соединение.
1 стартмани
20.08.2020 5331 13 ManyakRus 4
Консоль кода для управляемых форм
Консоль кода для управляемых форм с подсказками и подсветкой синтаксиса.
1 стартмани
17.07.2020 33976 482 salexdv 370
Шаблонизатор
Создание программного кода для заполнения документа по указанному шаблону.