Всем привет, меня зовут Леонтьев Илья, и это уже 16 видео моего курса по расширениям конфигураций 1С. Сегодня мы рассмотрим, какие возможности нам предоставляют расширения для доработки отчетов, построенных на базе СКД (а это практически все отчеты). Желаю всем приятного просмотра! Благодарен каждому за репост этого видео. Пишите в комментариях свои мысли по этому поводу! Ваше мнение очень важно для нас )
@Kuim_
6 жыл бұрын
Здравствуйте. Что можете сказать про 1C:Enterprise Development Tools. Будут ли уроки по нему?
@IlyaLeontyev
6 жыл бұрын
Добрый день. Не планировал ничего на эту тему записывать. Если будут, то нескоро )
@Dima_Bragin
7 ай бұрын
Здравствуйте, вопрос про копирование СКД в расширение. Можно ли вместо оригинального длинючего запроса оставить в скопированном СКД пустую выборку (заглушку) с перечислением всех конечных полей (типа ВЫБРАТЬ 0 КАК Поле1, Неопределённо КАК Поле2, "" КАК Поле3), чтобы не добавлять всё зависимые справочник и и регистры в расширение, а в ПриКомпоновкеРезуллтата, вернуть в СКД его старый (модифицированный) запрос?
@Dima_Bragin
7 ай бұрын
Здравствуйте, вопрос про копирование СКД в расширение. Можно ли вместо оригинального длинючего запроса оставить в скопированном СКД пустую выборку (заглушку) с перечислением всех конечных полей (типа ВЫБРАТЬ 0 КАК Поле1, Неопределённо КАК Поле2, "" КАК Поле3), чтобы не добавлять всё зависимые справочник и и регистры в расширение, а в ПриКомпоновкеРезуллтата, вернуть в СКД его старый (модифицированный) запрос?
@MrDoctorRoot
4 жыл бұрын
Держу в курсе - 1С:Предприятие 8.3 (8.3.16.1063) проблема с расширениями и отчётами по прежнему актуальна. Спасибо за уроки )
@I_am_Yarr
3 жыл бұрын
А вряд ли вообще что-то появится, слишком это сложно сделать в таком инструменте. тут нельзя как на форме просто поэлементно применить изменения. Нельзя какую-то часть запроса твикнуть, будем менять по сути весь запрос т.к. компоновка воспринимает его как целостный, меняем запрос, меняется все остальное, это сложно отследить и применить в логике расширения, как набору некоторых твиков, которые облегчают модификацию. В лучшем случае может дадут возможность добавлять ресурсы, настройки etc.
душевно получилось, суть проста собственные отчеты через БСП так же и продолжаем лепить, в смысле подключать.
@АнтонГнатюк-у4у
6 жыл бұрын
Ведь не обязательно добавлять в расширение все объекты, используемые в запросе. (Случай, когда мы хотим сделать второй отчет в расширении). Можно же просто сделать нужный нам внешний отчет (там все объекты доступны), а потом загрузить его в расширение. И всё будет работать. Правильно?
@IlyaLeontyev
6 жыл бұрын
Да, должно работать! Лайфхак )
@AlexSolk
5 жыл бұрын
Не вижу смысла созданный внешний отчет добавлять в расширение. Внешний отчет сам по себе является расширением. И опять же не понял автора в том моменте, какие могут быть проблемы при использовании внешнего отчета? Вот как раз идея дорабатывать отчет в конфигурации никогда мне не приходила в голову. Все равно почти все внешние отчеты делаются на основе отчетов из конфигурации. И даже если потом добавляется как объект конфигурации, то на этапе отладки гораздо удобнее работать с внешним отчетом. А дальше на выбор. Либо оставить отчет внешним, либо загрузить в конфигурацию как отдельный объект.
@СергейБлинов-п6т
3 жыл бұрын
@@AlexSolk во внешних отчетах нет модуля менеджера, а многие встроенные отчеты его используют. Допиливать внешний отчет под работу без модуля менеджера может выйти в бОльшие трудозатраты, чем запилить отчет в расширении.
@officialaleksandrkosorukov
3 жыл бұрын
Бомбезный курс!
@ДмитрийК-п4н
5 жыл бұрын
Супер уроки!) С удовольствием бы посмотрел уроки по разбору механизмов БСП, обновлению не типовых больших баз, КД 3, это я так , для информации. Спасибо!
@ДмитрийК-п4н
5 жыл бұрын
В уроке сказано что для копирования отчета на скд надо переносить запрос итд, на самом деле там кнопка есть выгрузить и закрутить схему скд. Что касается перенести типовой отчет в внешний отчет и доработать, много раз пробовал, не всегда получается, т.к частенько в типовых отчётах наборы по хитрому заполняются.
@RoadOfPilgrims
3 жыл бұрын
Спасибо
@Maribobah81
6 жыл бұрын
Отчёт на скд в расширении можно легко доработать переопределив процедуры модуля объекта отчёта, там можно и текст поменять и настройки свои поднять
@IlyaLeontyev
6 жыл бұрын
Это идея интересная, но с точки зрения дальнейшего обновления не самая удачная. Ведь попробуй потом при обновлении разбери, что в этом отчете было доработано. К тому же если мы заменим, например, текст запроса схемы компоновки данных в обработчике расширения, то таким образом мы полностью откажемся от обновления этого запроса. Это, конечно, лучше, чем заменять всю схему компоновки целиком, но не идеально. К тому же дорабатывать таким образом отчет намного сложней. Так что вы как хотите, а я продолжу дорабатывать схему компоновки данных в основной конфигурации :)
@konstantin-vk4qw4px8w
3 жыл бұрын
@@IlyaLeontyev можно вопрос? Я новичок в 1с и недавно начал работать с расширениями на работе. Вы почти в каждом выпуске снимаете замки с основной конфы. Но если все равно приходится снимать замки, зачем вообще создавать расширение? Почему вообще все или большинство доработок не сделать в основной, а при обновлении сравнением cf'файлов сохранять их?
@IlyaLeontyev
3 жыл бұрын
@@konstantin-vk4qw4px8w мы дорабатываем преимущественно в расширениях, чтобы упростить себе работу при последующих обновлениях. Ведь такие доработки при обновлениях сохраняются. Их не надо вручную переносить.
@konstantin-vk4qw4px8w
3 жыл бұрын
@@IlyaLeontyev то есть по идее расширения созданы, чтобы дорабатывать, не изменяя основной конфигурации? Но их механизм и инструментарий все еще дорабатываются, обновляются, поэтому пока приходится в некоторых моментах (из за режима совместимости например) все же касаться основной конфигурации. Пока 1С не доработает до конца механизм расширений. Я правильно понимаю?
@IlyaLeontyev
3 жыл бұрын
@@konstantin-vk4qw4px8w можно сказать, что все почти так. Некоторые вещи, на мой взгляд, в расширениях делать опасно. Например, добавлять новые реквизиты в справочники и документы. Поэтому данные я всегда добавляю в основной конфигурации.
@I_am_Yarr
3 жыл бұрын
Хотел спросить, а есть какие-то механизмы разве, которые позволяют при обновлении релизов удобно конфликты разруливать именно по схеме компоновки? (Ну кроме трехстороннего сравнения и отчета о сравнении объектов - весьма неудобного инструмента). По сути мы просто видим что что-то поменялось, ну и формируем очень неудобный отчет, и один хрен придется повозиться с доработкой, которая обычно просто сводится к внесению тех же самых изменений в новую схему компоновки. По сути единственное преимущество перед внешним отчетом - сигнал о том, что что-то поменялось в момент обновления. Вообще никогда не было никаких проблем у меня с нерегламентными внешними отчетами. Может везло просто и структура данных не менялась.
@antondenezhny2448
6 жыл бұрын
Да, предоставляемая функциональность не радует нас и не красит их))) другой стороны, можно, просто, припомнить, какова была функциональность всего пару лет назад - и понять, что она развивается, и развивается быстро...
@IlyaLeontyev
6 жыл бұрын
Наверняка возможность расширения схемы компоновки данных все-таки когда-нибудь появится, и было бы очень интересно на это посмотреть )
@КристобальХозевичХунта-я6щ
2 жыл бұрын
возможно ли в расширении добавление в какие-то предопределенные процедуры (модуля отчета или его формы) кода, который бы изменял программно схему необходимым образом?
@ТатьянаШШШ
4 жыл бұрын
Ну вот. Посмотрела я сначала про отчеты видео 13, и не знала, что есть видео 15, пару часов потратила на попытку засунуть внешний отчет, который написал наш программист, в расширение :) Это отчет Т2, просто там пользователям нужно исправление - на форме чтобы была не только организация, но и дата. p.s. В результате пользователя пришлось научить открывать отчет через Файл, открыть и выбрать отчет нужный - почему-то не получилось и во внешние обработки добавить: Администрирование, печатные формы, отчеты и обработки, Дополнительные отчеты и обработки, добавить из файла. Почему-то выходит ошибка: "Поле объекта не обнаружено (Команды)", кнопки для отладки нет, хотя просто при ручном открытии никаких ошибок.
@I_am_Yarr
3 жыл бұрын
В конфигурациях под управляемые формы модуль объекта внешнего отчета/обработки/печатной формы для использования типового механизма хранения внешних обработок должен иметь определенную структуру - предопределенные процедуры, для корректной регистрации. На инфостарте есть несколько статей где все подробно описано. Некропост мод офф.
@faustinutub
5 жыл бұрын
создать копию можно. но как добавить её в интерфейс?
@I_am_Yarr
3 жыл бұрын
Заимствование подсистем и ролей в расширение или создание своих в расширении c последующей регистрацией добавленного отчета в подсистеме и прописыванием прав в роль.
Пікірлер: 34