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

  Рет қаралды 44,753

IRONSKILLS - Курсы по 1С

IRONSKILLS - Курсы по 1С

2 жыл бұрын

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

Пікірлер: 97
@user-re3gi2st4w
@user-re3gi2st4w 13 күн бұрын
Спасибо, Иван, суперски объясняете
@user-fj1sw3fn7c
@user-fj1sw3fn7c 2 жыл бұрын
По-моему это лучшее что я видел по разработке в 1С.
@user-mo6wy3sr4j
@user-mo6wy3sr4j 2 жыл бұрын
Спасибо. Чётко, ёмко. Было бы классно разобрать пример разработки внешней печатной формы при помощи БСП, без редактирования типовой.
@IhorSmart
@IhorSmart 2 жыл бұрын
Как и всегда, отличный , ясный, чёткий , понятный, со всеми деталями и тонкостями ролик!
@user-wg5qq5wb4y
@user-wg5qq5wb4y 2 жыл бұрын
Отлично, ждём продолжения
@den1czakirov260
@den1czakirov260 2 жыл бұрын
Спасибо. Узнал много мелочей. Жду с нетерпением продолжения
@user-ut6ew8hn9y
@user-ut6ew8hn9y 2 жыл бұрын
Благодарю за полезные видео!!! Жду продолжение👍👍👍
@nowhere6188
@nowhere6188 2 жыл бұрын
Канал огонь! Процветания вам!
@attractive_girl3108
@attractive_girl3108 2 жыл бұрын
Отличные вебинары, все объясняется очень даже понятно и доступно для новичков. Спасибо! Ждем новых видео!
@Egor-R
@Egor-R 2 жыл бұрын
Благодарю, Иван, за ценную лекцию и Ваш Труд!) Четко, понятно, доступно и интересно) Особая благодарность за презентацию и файлы с кодом.
@repin_pv
@repin_pv Жыл бұрын
Спасибо Иван, все быстро, четко, без воды.
@user-dh1hn9he1m
@user-dh1hn9he1m 9 ай бұрын
Спасибо. С помощью данной трансляции получил тот самый недостающий пинок, чтобы начать понимать как пользоваться БСПшной печатью.
@user-bm8qb7sn7r
@user-bm8qb7sn7r 2 жыл бұрын
Спасибо, Иван. Полезная информация. Но все еще ждем урок о работе с внешними нативными компонентами. 😎
@aekazakgmail
@aekazakgmail 2 жыл бұрын
Отличные уроки вы делаете! Большое спасибо!
@user-fe7ox3hh8q
@user-fe7ox3hh8q 11 ай бұрын
Спасибо, даёте много интересной и полезной информации новичкам в 1С.
@VoicehSerg
@VoicehSerg 2 жыл бұрын
Великолепно, талантище.
@evd401
@evd401 2 жыл бұрын
Спасибо огромное за великолепный урок! Всё стало ясно-понятно)
@seastraus1
@seastraus1 Жыл бұрын
Очень полезное видео! Спасибо!
@user-xb6nf1dv9o
@user-xb6nf1dv9o Жыл бұрын
Отличное объяснение. Спасибо огромное
@DmitrievDmitriy
@DmitrievDmitriy Жыл бұрын
Спасибоо за материал как и всегда
@daa5111
@daa5111 2 жыл бұрын
Спасибо
@SanSanna
@SanSanna 2 жыл бұрын
Спасибо.
@user-li8zm5kq1j
@user-li8zm5kq1j 2 жыл бұрын
Всё супер
@alexkaralkin95
@alexkaralkin95 Жыл бұрын
обалденно!!!😎
@6ycudo8
@6ycudo8 Жыл бұрын
шикарно!
@zenden505
@zenden505 Жыл бұрын
Действительно, очень четкая подача
@NetworM74
@NetworM74 Жыл бұрын
Все класс! Получилось. Давно искал как в Ворд вывести информацию. Спасибо.
@DimaVort
@DimaVort Жыл бұрын
Жирньій лайк за простой способ как преобразовать строку вьіборки из запроса в структуру. Местами не хватало.
@tarlichtarlikov7085
@tarlichtarlikov7085 3 ай бұрын
Спасибо !!! с толком , чувством .... -))
@MrLux876
@MrLux876 Жыл бұрын
Спасибо!
@user-wo4jc9tl3n
@user-wo4jc9tl3n 2 жыл бұрын
👍
@alex_6294
@alex_6294 Жыл бұрын
Хороший обзор. Итоги я бы вывел правда чуть по другому. Но для этого и вывод строк чуть надо подредактировать: ТаблицаТовары = ДанныеПечати.ТабличнаяЧасть.Выгрузить(); СписокПолейТовары = ""; Для Каждого Колонка из ТаблицаТовары.Колонки Цикл СписокПолейТовары = СписокПолейТовары + ?(СписокПолейТовары = "","",",") + Колонка.Имя; КонецЦикла; ОбластьМакета = Макет.ПолучитьОбласть("СтрокаТаблицы"); Для Каждого ТекСтр из ТаблицаТовары Цикл ДанныеЗаполненияТовары = Новый Структура(СписокПолейТовары); ЗаполнитьЗначенияСвойств(ДанныеЗаполненияТовары,ТекСтр); ОбластьМакета.Параметры.Заполнить(ДанныеЗаполненияТовары); ТабличныйДокумент.Вывести(ОбластьМакета); КонецЦикла; СтруктараИтогов = Новый Структура("Сумма",ТаблицаТовары.Итог("Сумма")); ОбластьМакета = Макет.ПолучитьОбласть("ИтогТаблицы"); ОбластьМакета.Параметры.Заполнить(СтруктараИтогов); ТабличныйДокумент.Вывести(ОбластьМакета);
@ironskills-1c
@ironskills-1c Жыл бұрын
Большое спасибо за дополнение)
@Touch_Of_Soul
@Touch_Of_Soul 8 ай бұрын
Здравствуйте. У Вас нет примера разработки внешней печатной формы при помощи БСП с печатью?
@user-no5hc7eo8t
@user-no5hc7eo8t 11 ай бұрын
Иван, спасибо огромное за познавательное видео, если кто-то спрашивает про 1с прогр, отправляю сразу к Вам на канал или на курсы.
@ironskills-1c
@ironskills-1c 10 ай бұрын
Спасибо за поддержку!)
@user-zp9po4db2l
@user-zp9po4db2l Жыл бұрын
Благодарю за видео! Можете сделать видео, как вывести макет ворд, если на сервере нет ворда, как это можно реализовать в расширении?
@user-vz5ng6ch3y
@user-vz5ng6ch3y Жыл бұрын
Хорошо бы ещё видео о новом способе создания печатных форм на 3.1.6+
@zig2738
@zig2738 2 жыл бұрын
Здраствуйте, можете выложить эксель файл с шаблоном из видео. Хочется повторить
@Bonde938
@Bonde938 Жыл бұрын
20:50 это нужно ещё для сохранения печатных форм в отдельные файлы для сохранения в папку, в присоединенных файлах или для отправки по почте.
@ironskills-1c
@ironskills-1c Жыл бұрын
Спасибо за уточнение)
@pooragainsttoworld9716
@pooragainsttoworld9716 2 жыл бұрын
Спасибо! С Наступающим Новым Годом!!! Такой способ вывода на печать идентичен для всех типовых? Для примера- Торг 12 в УТ 11 таким способом выводится на печать?
@ironskills-1c
@ironskills-1c 2 жыл бұрын
Да, типовые конфигурации (в том числе УТ, ERP, КА) в основе содержат БСП, и печать реализована как раз с использованием подсистемы "Печать")
@pooragainsttoworld9716
@pooragainsttoworld9716 2 жыл бұрын
@@ironskills-1c Спасибо. Было бы здорово, если бы еще макет и базу из видео выложили, что бы люди могли потренироваться)
@user-ym5rf3vm9r
@user-ym5rf3vm9r 2 жыл бұрын
Спасибо за урок. Скажите, пожалуйста, на 20:40 чтобы заполнить организацию и контрагента можно было воспользоваться Функцией "ФормированиеПечатныхФорм.ОписаниеОрганизации(ФормированиеПечатныхФорм.СведенияОЮрФизЛице(Клиент, Дата), "ПолноеНаименование,ИНН,ЮридическийАдрес,Телефоны");" , я правильно понимаю?
@ironskills-1c
@ironskills-1c 2 жыл бұрын
Конкретно в конфигурации из видео скорее не сработает, потому что не внедрена подсистема "Контактная Информация", но в типовых - да, можно использовать функцию, которую Вы описали)
@user-hx2un4ub5o
@user-hx2un4ub5o 3 ай бұрын
Если я правильно понял в этом вопросе курс Гилева, то поскольку Шапка.Номенклатура - это ссылка, то для получения представления Номенклатуры внутри цикла Пока Товары.Следущий() будут выполняться скрытые запросы к СУБД. Или мое понимание неверное?
@sashamisenko
@sashamisenko 9 ай бұрын
Спасибо. Всё очень доходчиво. Если можно подскажите как в запросе сделать чтобы выбиралась определённая группа товаров
@ironskills-1c
@ironskills-1c 9 ай бұрын
Если выбор данных происходит из таблицы справочника (Справочник.Номенклатура) то можно в секции ГДЕ описать условие вида "ГДЕ Номенклатура.Родитель В ИЕРАРХИИ(&ГруппаНоменклатуры)"
@user-fv4uj1jz9y
@user-fv4uj1jz9y 9 ай бұрын
А где у вас можно найти общий модуль УправлениеПечатью?
@ironskills-1c
@ironskills-1c 9 ай бұрын
Модуль находится в ветке Общие - Общие модули, для поиска можно использовать строку поиска, которая находится в самом верху дерева конфигурации.
@Bonde938
@Bonde938 Жыл бұрын
6:13 это нужно для того чтобы в форме списка макетов этот макет был доступен пользователю для редактирования и чтобы открыть правильный редактор для каждого типа.
@ironskills-1c
@ironskills-1c Жыл бұрын
Спасибо)
@SG7R
@SG7R Жыл бұрын
Непростой материал, конечно, но хороший! Подскажите: есть ли смысл разбираться в логике работы БСП (допустим запускается функция из общего модуля, затем из одного модуля вызывается второй..... и т.д) или важно знать как вызвать тот или иной модуль и при каких ситуациях?
@ironskills-1c
@ironskills-1c Жыл бұрын
Да, Вячеслав, смысл разобраться поглубже точно есть)
@adamasts
@adamasts 2 жыл бұрын
Спасибо Иван, Для отработки урока базу любую брать где есть БСП, к примеру УТ или БП? а можно Вашу на которой пример показываете?
@ironskills-1c
@ironskills-1c 2 жыл бұрын
Приветствую, Сергей) Можно любую типовую конфигурацию взять для отработки. Базу из видео постараемся опубликовать также в ближайшее время.
@user-ew6ie6ic1b
@user-ew6ie6ic1b 2 жыл бұрын
@@ironskills-1c Здравствуйте. Все сделал как у Вас, но у меня команда печать на форме списка появилась, а на форме документа нет! Что может быть?
@user-ew6ie6ic1b
@user-ew6ie6ic1b 2 жыл бұрын
@@ironskills-1c А все, событие формы не привязалось к обработчикам!
@dionis2898
@dionis2898 Жыл бұрын
Спасибо за видео! А вторая часть будет?
@ironskills-1c
@ironskills-1c Жыл бұрын
Да, 2-я часть уже есть на канале: kzbin.info/www/bejne/rYSao3ambbmMrtE
@dionis2898
@dionis2898 Жыл бұрын
@@ironskills-1c Сори, затупил, искал слово "Часть 2" )
@kvt5002
@kvt5002 2 күн бұрын
блин сейчас уже всё по другому. ПриОпределенииОбъектовСКомандамиПечати устарела
@glonas73
@glonas73 2 жыл бұрын
Спасибо за урок, ох уж эта одын сэ , все через опу , неужели в 21 веке нельзя проще все сделать ?
@ironskills-1c
@ironskills-1c 2 жыл бұрын
Спасибо за комментарий, Константин) Пока что так)) На самом деле все не так сложно, если проделать все с самого начала раза 2-3, то в следующий раз уже будет гораздо быстрее)
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 жыл бұрын
Если сделать журнал и включить туда два разных вида документов, в форме списка журнала прописать все функции - то групповая печать работает, но только для одного вида документов. Как сделать для обоих?
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 жыл бұрын
Разобрался :)
@artur_webdesigngevorgyan5771
@artur_webdesigngevorgyan5771 9 ай бұрын
Подскажите пожалуйста 1с специалисту нужно уметь решать экономические задачи производство ?
@ironskills-1c
@ironskills-1c 9 ай бұрын
Экономические вряд ли, задачи по программированию, конфигурированию - да)
@flapzz8927
@flapzz8927 Жыл бұрын
Подскажите как исправить ошибку с подключаемыми командами: пишет что переменная (ПодключаемыеКоманды) не определена , где нужно задать эту переменную ?
@ironskills-1c
@ironskills-1c Жыл бұрын
Скорее всего при внедрении БСП не отметили подсистему "ПодключаемыеКоманды". Проверьте, есть ли в конфигурации общий модуль с таким именем.
@dkorppinen
@dkorppinen 2 жыл бұрын
блин, спасибо. извините, но голос - норм, не бесячий - не напрягает.. - поэтому материал ложится легко и понятно... а то Хилькевича-гундоса на курсах по 1с наслушался, - утомляюсь за 15 минут его слушать
@user-ji8dt1wj4g
@user-ji8dt1wj4g 8 ай бұрын
Кнопка на печать не появляется, перепроверил, пересмотрел с начало видео до вывода на печать 5 раз... Чтобы это могло быть...
@user-ji8dt1wj4g
@user-ji8dt1wj4g 8 ай бұрын
Неужели нельзя было добавить через команды по человечески?
@user-re3gi2st4w
@user-re3gi2st4w 12 күн бұрын
Можно ссылку на продолжение
@ironskills-1c
@ironskills-1c 7 күн бұрын
kzbin.info/www/bejne/sKeYdZtor9l0o7M
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 жыл бұрын
Если кнопку печати написать длинную она превращается в иконку - как это отключить, на форме места много.... в целом, всё получилось, но пришлось немного дорабатывать: по какой-то причине не отображалась надпись кнопки, пришлось в параметрах команды заполнить "Обработчик"
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 жыл бұрын
И команда по умолчанию в документе добавлялась в командную панель табличной части, а не формы - пришлось заполнить "ПараметрыРазмещения" при создании формы.
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 жыл бұрын
И небольшой недочет в видео: не видно, что функции экспортные, когда копировали из текстового документа в модули - поэтому лучше проматывать направо текст или перенести на следующую строку :) а так - отлично всё, спасибо!
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 жыл бұрын
В общем модуле "ПодключаемыеКоманды" поставлено ограничение, если > 35, то выводить только картинку без надписи, если кнопка на командной панели находится
@alexmynth5902
@alexmynth5902 2 жыл бұрын
Доброе время суток. Можете добавить на видео таймкоды?
@ironskills-1c
@ironskills-1c Жыл бұрын
да, сделаем)
@keniets
@keniets Жыл бұрын
58:47 "запрашивать у пользователя какие-то параметры...это мы рассмотрим немножко позже". Я так понимаю, не рассматривали еще ? :(
@ironskills-1c
@ironskills-1c Жыл бұрын
Получается что да, постараемся раскрыть тему в следующих роликах
@user-qs1lz2gh6j
@user-qs1lz2gh6j 6 ай бұрын
Можете подрезать ролик так, чтобы начинать ролик сразу с 126 секунды как с 1-ой секунды ?
@ironskills-1c
@ironskills-1c 5 ай бұрын
Да, сделаем)
@user-sr2je7vb1o
@user-sr2je7vb1o 2 жыл бұрын
а чем открыть файлы с кодом модулей?
@ironskills-1c
@ironskills-1c 2 жыл бұрын
Можно открыть блокнотом, например
@user-sr2je7vb1o
@user-sr2je7vb1o 2 жыл бұрын
@@ironskills-1c у меня только notepad++ открыл нормально
@ironskills-1c
@ironskills-1c 2 жыл бұрын
@@user-sr2je7vb1o ну это по факту тоже блокнот))
@Mrqishooo
@Mrqishooo 5 ай бұрын
Переменная не определена (ПодключаемыеКоманды)
@ironskills-1c
@ironskills-1c 5 ай бұрын
Судя по всему на этапе внедрения подсистем БСП при внедрении не выбрали подсистему "Подключаемые команды"
@Dmitry-cb7wl
@Dmitry-cb7wl Жыл бұрын
90% информации не связано с подсистемой печати БСП. Зачем столько времени уделять заполнению такого большого макета? Причем тут функции подсистемы печати? Воды просто зашкаливает.
@user-fo6gd7ei6f
@user-fo6gd7ei6f 2 жыл бұрын
«Грустные люди на…й не кому не нужны»🤣🤣🤣🤣👍🏻
@KsaneXgod
@KsaneXgod Ай бұрын
Неизвестный тип объекта метаданных "Справочники.Мероприятия". {ОбщийМодуль.УправлениеПечатьюКлиент.Модуль(1088)}:ВызватьИсключение РезультатФоновойОперации.КраткоеПредставлениеОшибки; {ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(621)}:ВыполнитьОбработкуОповещения(ОповещениеОЗавершении, Результат); {ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(613)}:Оповестит Делал на примере справочника с печатной формой, но не дает ничего сделать
@user-xs1pn1je2p
@user-xs1pn1je2p Жыл бұрын
Спасибо !
@user-fs6lc5bi8b
@user-fs6lc5bi8b 8 ай бұрын
Здравствуйте. У Вас нет примера разработки внешней печатной формы при помощи БСП с печатью?
Мастер-класс: Как создать печатную форму в 1С "с нуля".
22:07
Как настраивать отчеты 1С в типовых конфигурациях
2:17:31
Why? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 28 МЛН
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
Маленькая и средняя фанта
00:56
Multi DO Smile Russian
Рет қаралды 3,8 МЛН
СОБЕСЕДОВАНИЕ MIDDLE REACT FRONTEND || ЗП ОТ 230К
1:52:03
ЗАПИСИ СОБЕСОВ
Рет қаралды 2,6 М.
HTTP в 1С за 3 часа
3:23:54
IRONSKILLS - Курсы по 1С
Рет қаралды 358 М.
Запросы в 1С за 3 часа
3:48:21
IRONSKILLS - Курсы по 1С
Рет қаралды 1 МЛН
Техкружок #12: Что из БСП должен знать даже Junior?
44:47
Артем Пластинин
Рет қаралды 19 М.
Занятие №24 - Переводим печатные формы на СКД
16:03
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 13 М.
Как эффективно использовать 1С:БСП
2:19:17
Желтый клуб — 1С программирование
Рет қаралды 22 М.