1C: БСП. Печать. Часть 1. Создание печатной формы в 1С

🔴1C: БСП. Печать. Часть 1. Создание печатной формы в 1С
Из этого видео вы узнаете, как разработать печатную форму документа в 1С, используя подсистему "Печать" из библиотеки стандартных подсистем (БСП)
Презентация:
clck.ru/ZfKMc
Файлы с кодом модулей:
clck.ru/ZfKPA
Поддержать канал донатом можно по ссылке:
donate.stream/ya410011655962993
☝Записаться на курс "Профессия программист 1С: с нуля до профи": ironskills.by/programmist-1c
✅Подписывайтесь на наш канал чтобы первыми получать новые видео.
#1с #1с_бсп #ironskills
---
С уважением, команда IRONSKILLS

Пікірлер: 97

  • @user-mo6wy3sr4j
    @user-mo6wy3sr4j2 жыл бұрын

    Спасибо. Чётко, ёмко. Было бы классно разобрать пример разработки внешней печатной формы при помощи БСП, без редактирования типовой.

  • @user-fj1sw3fn7c
    @user-fj1sw3fn7c2 жыл бұрын

    По-моему это лучшее что я видел по разработке в 1С.

  • @IhorSmart
    @IhorSmart2 жыл бұрын

    Как и всегда, отличный , ясный, чёткий , понятный, со всеми деталями и тонкостями ролик!

  • @Egor-R
    @Egor-R2 жыл бұрын

    Благодарю, Иван, за ценную лекцию и Ваш Труд!) Четко, понятно, доступно и интересно) Особая благодарность за презентацию и файлы с кодом.

  • @attractive_girl3108
    @attractive_girl31082 жыл бұрын

    Отличные вебинары, все объясняется очень даже понятно и доступно для новичков. Спасибо! Ждем новых видео!

  • @den1czakirov260
    @den1czakirov2602 жыл бұрын

    Спасибо. Узнал много мелочей. Жду с нетерпением продолжения

  • @repin_pv
    @repin_pv2 жыл бұрын

    Спасибо Иван, все быстро, четко, без воды.

  • @user-ut6ew8hn9y
    @user-ut6ew8hn9y2 жыл бұрын

    Благодарю за полезные видео!!! Жду продолжение👍👍👍

  • @nowhere6188
    @nowhere61882 жыл бұрын

    Канал огонь! Процветания вам!

  • @user-fe7ox3hh8q
    @user-fe7ox3hh8q11 ай бұрын

    Спасибо, даёте много интересной и полезной информации новичкам в 1С.

  • @user-wg5qq5wb4y
    @user-wg5qq5wb4y2 жыл бұрын

    Отлично, ждём продолжения

  • @aekazakgmail
    @aekazakgmail2 жыл бұрын

    Отличные уроки вы делаете! Большое спасибо!

  • @user-bm8qb7sn7r
    @user-bm8qb7sn7r2 жыл бұрын

    Спасибо, Иван. Полезная информация. Но все еще ждем урок о работе с внешними нативными компонентами. 😎

  • @evd401
    @evd4012 жыл бұрын

    Спасибо огромное за великолепный урок! Всё стало ясно-понятно)

  • @user-dh1hn9he1m
    @user-dh1hn9he1m10 ай бұрын

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

  • @VoicehSerg
    @VoicehSerg2 жыл бұрын

    Великолепно, талантище.

  • @seastraus1
    @seastraus1 Жыл бұрын

    Очень полезное видео! Спасибо!

  • @user-xb6nf1dv9o
    @user-xb6nf1dv9o Жыл бұрын

    Отличное объяснение. Спасибо огромное

  • @user-re3gi2st4w
    @user-re3gi2st4wАй бұрын

    Спасибо, Иван, суперски объясняете

  • @NetworM74
    @NetworM74 Жыл бұрын

    Все класс! Получилось. Давно искал как в Ворд вывести информацию. Спасибо.

  • @zenden505
    @zenden505 Жыл бұрын

    Действительно, очень четкая подача

  • @DmitrievDmitriy
    @DmitrievDmitriy Жыл бұрын

    Спасибоо за материал как и всегда

  • @user-li8zm5kq1j
    @user-li8zm5kq1j2 жыл бұрын

    Всё супер

  • @tarlichtarlikov7085
    @tarlichtarlikov70853 ай бұрын

    Спасибо !!! с толком , чувством .... -))

  • @alexkaralkin95
    @alexkaralkin95 Жыл бұрын

    обалденно!!!😎

  • @6ycudo8
    @6ycudo8 Жыл бұрын

    шикарно!

  • @DimaVort
    @DimaVort Жыл бұрын

    Жирньій лайк за простой способ как преобразовать строку вьіборки из запроса в структуру. Местами не хватало.

  • @daa5111
    @daa51112 жыл бұрын

    Спасибо

  • @SanSanna
    @SanSanna2 жыл бұрын

    Спасибо.

  • @MrLux876
    @MrLux876 Жыл бұрын

    Спасибо!

  • @user-no5hc7eo8t
    @user-no5hc7eo8t Жыл бұрын

    Иван, спасибо огромное за познавательное видео, если кто-то спрашивает про 1с прогр, отправляю сразу к Вам на канал или на курсы.

  • @ironskills-1c

    @ironskills-1c

    11 ай бұрын

    Спасибо за поддержку!)

  • @user-zp9po4db2l
    @user-zp9po4db2l Жыл бұрын

    Благодарю за видео! Можете сделать видео, как вывести макет ворд, если на сервере нет ворда, как это можно реализовать в расширении?

  • @user-vz5ng6ch3y
    @user-vz5ng6ch3y Жыл бұрын

    Хорошо бы ещё видео о новом способе создания печатных форм на 3.1.6+

  • @zig2738
    @zig27382 жыл бұрын

    Здраствуйте, можете выложить эксель файл с шаблоном из видео. Хочется повторить

  • @user-wo4jc9tl3n
    @user-wo4jc9tl3n2 жыл бұрын

    👍

  • @Touch_Of_Soul
    @Touch_Of_Soul8 ай бұрын

    Здравствуйте. У Вас нет примера разработки внешней печатной формы при помощи БСП с печатью?

  • @alex_6294
    @alex_62942 жыл бұрын

    Хороший обзор. Итоги я бы вывел правда чуть по другому. Но для этого и вывод строк чуть надо подредактировать: ТаблицаТовары = ДанныеПечати.ТабличнаяЧасть.Выгрузить(); СписокПолейТовары = ""; Для Каждого Колонка из ТаблицаТовары.Колонки Цикл СписокПолейТовары = СписокПолейТовары + ?(СписокПолейТовары = "","",",") + Колонка.Имя; КонецЦикла; ОбластьМакета = Макет.ПолучитьОбласть("СтрокаТаблицы"); Для Каждого ТекСтр из ТаблицаТовары Цикл ДанныеЗаполненияТовары = Новый Структура(СписокПолейТовары); ЗаполнитьЗначенияСвойств(ДанныеЗаполненияТовары,ТекСтр); ОбластьМакета.Параметры.Заполнить(ДанныеЗаполненияТовары); ТабличныйДокумент.Вывести(ОбластьМакета); КонецЦикла; СтруктараИтогов = Новый Структура("Сумма",ТаблицаТовары.Итог("Сумма")); ОбластьМакета = Макет.ПолучитьОбласть("ИтогТаблицы"); ОбластьМакета.Параметры.Заполнить(СтруктараИтогов); ТабличныйДокумент.Вывести(ОбластьМакета);

  • @ironskills-1c

    @ironskills-1c

    2 жыл бұрын

    Большое спасибо за дополнение)

  • @pooragainsttoworld9716
    @pooragainsttoworld97162 жыл бұрын

    Спасибо! С Наступающим Новым Годом!!! Такой способ вывода на печать идентичен для всех типовых? Для примера- Торг 12 в УТ 11 таким способом выводится на печать?

  • @ironskills-1c

    @ironskills-1c

    2 жыл бұрын

    Да, типовые конфигурации (в том числе УТ, ERP, КА) в основе содержат БСП, и печать реализована как раз с использованием подсистемы "Печать")

  • @pooragainsttoworld9716

    @pooragainsttoworld9716

    2 жыл бұрын

    @@ironskills-1c Спасибо. Было бы здорово, если бы еще макет и базу из видео выложили, что бы люди могли потренироваться)

  • @user-ym5rf3vm9r
    @user-ym5rf3vm9r2 жыл бұрын

    Спасибо за урок. Скажите, пожалуйста, на 20:40 чтобы заполнить организацию и контрагента можно было воспользоваться Функцией "ФормированиеПечатныхФорм.ОписаниеОрганизации(ФормированиеПечатныхФорм.СведенияОЮрФизЛице(Клиент, Дата), "ПолноеНаименование,ИНН,ЮридическийАдрес,Телефоны");" , я правильно понимаю?

  • @ironskills-1c

    @ironskills-1c

    2 жыл бұрын

    Конкретно в конфигурации из видео скорее не сработает, потому что не внедрена подсистема "Контактная Информация", но в типовых - да, можно использовать функцию, которую Вы описали)

  • @user-hx2un4ub5o
    @user-hx2un4ub5o4 ай бұрын

    Если я правильно понял в этом вопросе курс Гилева, то поскольку Шапка.Номенклатура - это ссылка, то для получения представления Номенклатуры внутри цикла Пока Товары.Следущий() будут выполняться скрытые запросы к СУБД. Или мое понимание неверное?

  • @SG7R
    @SG7R Жыл бұрын

    Непростой материал, конечно, но хороший! Подскажите: есть ли смысл разбираться в логике работы БСП (допустим запускается функция из общего модуля, затем из одного модуля вызывается второй..... и т.д) или важно знать как вызвать тот или иной модуль и при каких ситуациях?

  • @ironskills-1c

    @ironskills-1c

    Жыл бұрын

    Да, Вячеслав, смысл разобраться поглубже точно есть)

  • @adamasts
    @adamasts2 жыл бұрын

    Спасибо Иван, Для отработки урока базу любую брать где есть БСП, к примеру УТ или БП? а можно Вашу на которой пример показываете?

  • @ironskills-1c

    @ironskills-1c

    2 жыл бұрын

    Приветствую, Сергей) Можно любую типовую конфигурацию взять для отработки. Базу из видео постараемся опубликовать также в ближайшее время.

  • @user-ew6ie6ic1b

    @user-ew6ie6ic1b

    2 жыл бұрын

    @@ironskills-1c Здравствуйте. Все сделал как у Вас, но у меня команда печать на форме списка появилась, а на форме документа нет! Что может быть?

  • @user-ew6ie6ic1b

    @user-ew6ie6ic1b

    2 жыл бұрын

    @@ironskills-1c А все, событие формы не привязалось к обработчикам!

  • @sashamisenko
    @sashamisenko10 ай бұрын

    Спасибо. Всё очень доходчиво. Если можно подскажите как в запросе сделать чтобы выбиралась определённая группа товаров

  • @ironskills-1c

    @ironskills-1c

    9 ай бұрын

    Если выбор данных происходит из таблицы справочника (Справочник.Номенклатура) то можно в секции ГДЕ описать условие вида "ГДЕ Номенклатура.Родитель В ИЕРАРХИИ(&ГруппаНоменклатуры)"

  • @Bonde938
    @Bonde938 Жыл бұрын

    20:50 это нужно ещё для сохранения печатных форм в отдельные файлы для сохранения в папку, в присоединенных файлах или для отправки по почте.

  • @ironskills-1c

    @ironskills-1c

    Жыл бұрын

    Спасибо за уточнение)

  • @dionis2898
    @dionis2898 Жыл бұрын

    Спасибо за видео! А вторая часть будет?

  • @ironskills-1c

    @ironskills-1c

    Жыл бұрын

    Да, 2-я часть уже есть на канале: kzread.info/dash/bejne/qYdr1KWpaLe_qNI.html

  • @dionis2898

    @dionis2898

    Жыл бұрын

    @@ironskills-1c Сори, затупил, искал слово "Часть 2" )

  • @evgeniuxp2evgeniuxp234
    @evgeniuxp2evgeniuxp2342 жыл бұрын

    Если сделать журнал и включить туда два разных вида документов, в форме списка журнала прописать все функции - то групповая печать работает, но только для одного вида документов. Как сделать для обоих?

  • @evgeniuxp2evgeniuxp234

    @evgeniuxp2evgeniuxp234

    2 жыл бұрын

    Разобрался :)

  • @user-fv4uj1jz9y
    @user-fv4uj1jz9y9 ай бұрын

    А где у вас можно найти общий модуль УправлениеПечатью?

  • @ironskills-1c

    @ironskills-1c

    9 ай бұрын

    Модуль находится в ветке Общие - Общие модули, для поиска можно использовать строку поиска, которая находится в самом верху дерева конфигурации.

  • @flapzz8927
    @flapzz8927 Жыл бұрын

    Подскажите как исправить ошибку с подключаемыми командами: пишет что переменная (ПодключаемыеКоманды) не определена , где нужно задать эту переменную ?

  • @ironskills-1c

    @ironskills-1c

    Жыл бұрын

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

  • @Bonde938
    @Bonde938 Жыл бұрын

    6:13 это нужно для того чтобы в форме списка макетов этот макет был доступен пользователю для редактирования и чтобы открыть правильный редактор для каждого типа.

  • @ironskills-1c

    @ironskills-1c

    Жыл бұрын

    Спасибо)

  • @glonas73
    @glonas732 жыл бұрын

    Спасибо за урок, ох уж эта одын сэ , все через опу , неужели в 21 веке нельзя проще все сделать ?

  • @ironskills-1c

    @ironskills-1c

    2 жыл бұрын

    Спасибо за комментарий, Константин) Пока что так)) На самом деле все не так сложно, если проделать все с самого начала раза 2-3, то в следующий раз уже будет гораздо быстрее)

  • @artur_webdesigngevorgyan5771
    @artur_webdesigngevorgyan577110 ай бұрын

    Подскажите пожалуйста 1с специалисту нужно уметь решать экономические задачи производство ?

  • @ironskills-1c

    @ironskills-1c

    9 ай бұрын

    Экономические вряд ли, задачи по программированию, конфигурированию - да)

  • @user-qs1lz2gh6j
    @user-qs1lz2gh6j6 ай бұрын

    Можете подрезать ролик так, чтобы начинать ролик сразу с 126 секунды как с 1-ой секунды ?

  • @ironskills-1c

    @ironskills-1c

    5 ай бұрын

    Да, сделаем)

  • @alexmynth5902
    @alexmynth59022 жыл бұрын

    Доброе время суток. Можете добавить на видео таймкоды?

  • @ironskills-1c

    @ironskills-1c

    2 жыл бұрын

    да, сделаем)

  • @user-re3gi2st4w
    @user-re3gi2st4wАй бұрын

    Можно ссылку на продолжение

  • @ironskills-1c

    @ironskills-1c

    25 күн бұрын

    kzread.info/dash/bejne/rKpppsprqtennbQ.html

  • @user-ji8dt1wj4g
    @user-ji8dt1wj4g9 ай бұрын

    Кнопка на печать не появляется, перепроверил, пересмотрел с начало видео до вывода на печать 5 раз... Чтобы это могло быть...

  • @user-ji8dt1wj4g

    @user-ji8dt1wj4g

    9 ай бұрын

    Неужели нельзя было добавить через команды по человечески?

  • @keniets
    @keniets Жыл бұрын

    58:47 "запрашивать у пользователя какие-то параметры...это мы рассмотрим немножко позже". Я так понимаю, не рассматривали еще ? :(

  • @ironskills-1c

    @ironskills-1c

    Жыл бұрын

    Получается что да, постараемся раскрыть тему в следующих роликах

  • @evgeniuxp2evgeniuxp234
    @evgeniuxp2evgeniuxp2342 жыл бұрын

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

  • @evgeniuxp2evgeniuxp234

    @evgeniuxp2evgeniuxp234

    2 жыл бұрын

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

  • @evgeniuxp2evgeniuxp234

    @evgeniuxp2evgeniuxp234

    2 жыл бұрын

    И небольшой недочет в видео: не видно, что функции экспортные, когда копировали из текстового документа в модули - поэтому лучше проматывать направо текст или перенести на следующую строку :) а так - отлично всё, спасибо!

  • @evgeniuxp2evgeniuxp234

    @evgeniuxp2evgeniuxp234

    2 жыл бұрын

    В общем модуле "ПодключаемыеКоманды" поставлено ограничение, если > 35, то выводить только картинку без надписи, если кнопка на командной панели находится

  • @kvt5002
    @kvt500220 күн бұрын

    блин сейчас уже всё по другому. ПриОпределенииОбъектовСКомандамиПечати устарела

  • @dkorppinen
    @dkorppinen2 жыл бұрын

    блин, спасибо. извините, но голос - норм, не бесячий - не напрягает.. - поэтому материал ложится легко и понятно... а то Хилькевича-гундоса на курсах по 1с наслушался, - утомляюсь за 15 минут его слушать

  • @user-sr2je7vb1o
    @user-sr2je7vb1o2 жыл бұрын

    а чем открыть файлы с кодом модулей?

  • @ironskills-1c

    @ironskills-1c

    2 жыл бұрын

    Можно открыть блокнотом, например

  • @user-sr2je7vb1o

    @user-sr2je7vb1o

    2 жыл бұрын

    @@ironskills-1c у меня только notepad++ открыл нормально

  • @ironskills-1c

    @ironskills-1c

    2 жыл бұрын

    @@user-sr2je7vb1o ну это по факту тоже блокнот))

  • @Mrqishooo
    @Mrqishooo6 ай бұрын

    Переменная не определена (ПодключаемыеКоманды)

  • @ironskills-1c

    @ironskills-1c

    5 ай бұрын

    Судя по всему на этапе внедрения подсистем БСП при внедрении не выбрали подсистему "Подключаемые команды"

  • @user-fo6gd7ei6f
    @user-fo6gd7ei6f2 жыл бұрын

    «Грустные люди на…й не кому не нужны»🤣🤣🤣🤣👍🏻

  • @Dmitry-cb7wl
    @Dmitry-cb7wl Жыл бұрын

    90% информации не связано с подсистемой печати БСП. Зачем столько времени уделять заполнению такого большого макета? Причем тут функции подсистемы печати? Воды просто зашкаливает.

  • @KsaneXgod
    @KsaneXgod2 ай бұрын

    Неизвестный тип объекта метаданных "Справочники.Мероприятия". {ОбщийМодуль.УправлениеПечатьюКлиент.Модуль(1088)}:ВызватьИсключение РезультатФоновойОперации.КраткоеПредставлениеОшибки; {ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(621)}:ВыполнитьОбработкуОповещения(ОповещениеОЗавершении, Результат); {ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(613)}:Оповестит Делал на примере справочника с печатной формой, но не дает ничего сделать

  • @user-xs1pn1je2p
    @user-xs1pn1je2p Жыл бұрын

    Спасибо !

  • @user-fs6lc5bi8b
    @user-fs6lc5bi8b8 ай бұрын

    Здравствуйте. У Вас нет примера разработки внешней печатной формы при помощи БСП с печатью?

Келесі