Тёмный

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

IRONSKILLS - Курсы по 1С
Подписаться 57 тыс.
Просмотров 46 тыс.
50% 1

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

Опубликовано:

 

23 дек 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 97   
@user-fj1sw3fn7c
@user-fj1sw3fn7c 2 года назад
По-моему это лучшее что я видел по разработке в 1С.
@user-mo6wy3sr4j
@user-mo6wy3sr4j 2 года назад
Спасибо. Чётко, ёмко. Было бы классно разобрать пример разработки внешней печатной формы при помощи БСП, без редактирования типовой.
@user-ut6ew8hn9y
@user-ut6ew8hn9y 2 года назад
Благодарю за полезные видео!!! Жду продолжение👍👍👍
@den1czakirov260
@den1czakirov260 2 года назад
Спасибо. Узнал много мелочей. Жду с нетерпением продолжения
@attractive_girl3108
@attractive_girl3108 2 года назад
Отличные вебинары, все объясняется очень даже понятно и доступно для новичков. Спасибо! Ждем новых видео!
@Egor-R
@Egor-R 2 года назад
Благодарю, Иван, за ценную лекцию и Ваш Труд!) Четко, понятно, доступно и интересно) Особая благодарность за презентацию и файлы с кодом.
@repin_pv
@repin_pv 2 года назад
Спасибо Иван, все быстро, четко, без воды.
@IhorSmart
@IhorSmart 2 года назад
Как и всегда, отличный , ясный, чёткий , понятный, со всеми деталями и тонкостями ролик!
@user-fe7ox3hh8q
@user-fe7ox3hh8q Год назад
Спасибо, даёте много интересной и полезной информации новичкам в 1С.
@aekazakgmail
@aekazakgmail 2 года назад
Отличные уроки вы делаете! Большое спасибо!
@user-wg5qq5wb4y
@user-wg5qq5wb4y 2 года назад
Отлично, ждём продолжения
@user-bm8qb7sn7r
@user-bm8qb7sn7r 2 года назад
Спасибо, Иван. Полезная информация. Но все еще ждем урок о работе с внешними нативными компонентами. 😎
@user-dh1hn9he1m
@user-dh1hn9he1m 10 месяцев назад
Спасибо. С помощью данной трансляции получил тот самый недостающий пинок, чтобы начать понимать как пользоваться БСПшной печатью.
@evd401
@evd401 2 года назад
Спасибо огромное за великолепный урок! Всё стало ясно-понятно)
@nowhere6188
@nowhere6188 2 года назад
Канал огонь! Процветания вам!
@seastraus1
@seastraus1 Год назад
Очень полезное видео! Спасибо!
@user-re3gi2st4w
@user-re3gi2st4w Месяц назад
Спасибо, Иван, суперски объясняете
@user-xb6nf1dv9o
@user-xb6nf1dv9o Год назад
Отличное объяснение. Спасибо огромное
@VoicehSerg
@VoicehSerg 2 года назад
Великолепно, талантище.
@NetworM74
@NetworM74 Год назад
Все класс! Получилось. Давно искал как в Ворд вывести информацию. Спасибо.
@DmitrievDmitriy
@DmitrievDmitriy Год назад
Спасибоо за материал как и всегда
@user-li8zm5kq1j
@user-li8zm5kq1j 2 года назад
Всё супер
@tarlichtarlikov7085
@tarlichtarlikov7085 4 месяца назад
Спасибо !!! с толком , чувством .... -))
@6ycudo8
@6ycudo8 Год назад
шикарно!
@SanSanna
@SanSanna 2 года назад
Спасибо.
@alexkaralkin95
@alexkaralkin95 Год назад
обалденно!!!😎
@daa5111
@daa5111 2 года назад
Спасибо
@zenden505
@zenden505 Год назад
Действительно, очень четкая подача
@DimaVort
@DimaVort Год назад
Жирньій лайк за простой способ как преобразовать строку вьіборки из запроса в структуру. Местами не хватало.
@user-xs1pn1je2p
@user-xs1pn1je2p Год назад
Спасибо !
@user-no5hc7eo8t
@user-no5hc7eo8t Год назад
Иван, спасибо огромное за познавательное видео, если кто-то спрашивает про 1с прогр, отправляю сразу к Вам на канал или на курсы.
@ironskills-1c
@ironskills-1c 11 месяцев назад
Спасибо за поддержку!)
@alex_6294
@alex_6294 2 года назад
Хороший обзор. Итоги я бы вывел правда чуть по другому. Но для этого и вывод строк чуть надо подредактировать: ТаблицаТовары = ДанныеПечати.ТабличнаяЧасть.Выгрузить(); СписокПолейТовары = ""; Для Каждого Колонка из ТаблицаТовары.Колонки Цикл СписокПолейТовары = СписокПолейТовары + ?(СписокПолейТовары = "","",",") + Колонка.Имя; КонецЦикла; ОбластьМакета = Макет.ПолучитьОбласть("СтрокаТаблицы"); Для Каждого ТекСтр из ТаблицаТовары Цикл ДанныеЗаполненияТовары = Новый Структура(СписокПолейТовары); ЗаполнитьЗначенияСвойств(ДанныеЗаполненияТовары,ТекСтр); ОбластьМакета.Параметры.Заполнить(ДанныеЗаполненияТовары); ТабличныйДокумент.Вывести(ОбластьМакета); КонецЦикла; СтруктараИтогов = Новый Структура("Сумма",ТаблицаТовары.Итог("Сумма")); ОбластьМакета = Макет.ПолучитьОбласть("ИтогТаблицы"); ОбластьМакета.Параметры.Заполнить(СтруктараИтогов); ТабличныйДокумент.Вывести(ОбластьМакета);
@ironskills-1c
@ironskills-1c 2 года назад
Большое спасибо за дополнение)
@user-wo4jc9tl3n
@user-wo4jc9tl3n 2 года назад
👍
@user-zp9po4db2l
@user-zp9po4db2l Год назад
Благодарю за видео! Можете сделать видео, как вывести макет ворд, если на сервере нет ворда, как это можно реализовать в расширении?
@user-vz5ng6ch3y
@user-vz5ng6ch3y Год назад
Хорошо бы ещё видео о новом способе создания печатных форм на 3.1.6+
@zig2738
@zig2738 2 года назад
Здраствуйте, можете выложить эксель файл с шаблоном из видео. Хочется повторить
@Touch_Of_Soul
@Touch_Of_Soul 9 месяцев назад
Здравствуйте. У Вас нет примера разработки внешней печатной формы при помощи БСП с печатью?
@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 года назад
Конкретно в конфигурации из видео скорее не сработает, потому что не внедрена подсистема "Контактная Информация", но в типовых - да, можно использовать функцию, которую Вы описали)
@adamasts
@adamasts 2 года назад
Спасибо Иван, Для отработки урока базу любую брать где есть БСП, к примеру УТ или БП? а можно Вашу на которой пример показываете?
@ironskills-1c
@ironskills-1c 2 года назад
Приветствую, Сергей) Можно любую типовую конфигурацию взять для отработки. Базу из видео постараемся опубликовать также в ближайшее время.
@user-ew6ie6ic1b
@user-ew6ie6ic1b 2 года назад
@@ironskills-1c Здравствуйте. Все сделал как у Вас, но у меня команда печать на форме списка появилась, а на форме документа нет! Что может быть?
@user-ew6ie6ic1b
@user-ew6ie6ic1b 2 года назад
@@ironskills-1c А все, событие формы не привязалось к обработчикам!
@Bonde938
@Bonde938 Год назад
20:50 это нужно ещё для сохранения печатных форм в отдельные файлы для сохранения в папку, в присоединенных файлах или для отправки по почте.
@ironskills-1c
@ironskills-1c Год назад
Спасибо за уточнение)
@user-hx2un4ub5o
@user-hx2un4ub5o 4 месяца назад
Если я правильно понял в этом вопросе курс Гилева, то поскольку Шапка.Номенклатура - это ссылка, то для получения представления Номенклатуры внутри цикла Пока Товары.Следущий() будут выполняться скрытые запросы к СУБД. Или мое понимание неверное?
@SG7R
@SG7R Год назад
Непростой материал, конечно, но хороший! Подскажите: есть ли смысл разбираться в логике работы БСП (допустим запускается функция из общего модуля, затем из одного модуля вызывается второй..... и т.д) или важно знать как вызвать тот или иной модуль и при каких ситуациях?
@ironskills-1c
@ironskills-1c Год назад
Да, Вячеслав, смысл разобраться поглубже точно есть)
@glonas73
@glonas73 2 года назад
Спасибо за урок, ох уж эта одын сэ , все через опу , неужели в 21 веке нельзя проще все сделать ?
@ironskills-1c
@ironskills-1c 2 года назад
Спасибо за комментарий, Константин) Пока что так)) На самом деле все не так сложно, если проделать все с самого начала раза 2-3, то в следующий раз уже будет гораздо быстрее)
@sashamisenko
@sashamisenko 10 месяцев назад
Спасибо. Всё очень доходчиво. Если можно подскажите как в запросе сделать чтобы выбиралась определённая группа товаров
@ironskills-1c
@ironskills-1c 10 месяцев назад
Если выбор данных происходит из таблицы справочника (Справочник.Номенклатура) то можно в секции ГДЕ описать условие вида "ГДЕ Номенклатура.Родитель В ИЕРАРХИИ(&ГруппаНоменклатуры)"
@Bonde938
@Bonde938 Год назад
6:13 это нужно для того чтобы в форме списка макетов этот макет был доступен пользователю для редактирования и чтобы открыть правильный редактор для каждого типа.
@ironskills-1c
@ironskills-1c Год назад
Спасибо)
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 года назад
Если сделать журнал и включить туда два разных вида документов, в форме списка журнала прописать все функции - то групповая печать работает, но только для одного вида документов. Как сделать для обоих?
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 года назад
Разобрался :)
@dionis2898
@dionis2898 Год назад
Спасибо за видео! А вторая часть будет?
@ironskills-1c
@ironskills-1c Год назад
Да, 2-я часть уже есть на канале: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wS7rCp8TYxo.html
@dionis2898
@dionis2898 Год назад
@@ironskills-1c Сори, затупил, искал слово "Часть 2" )
@user-fv4uj1jz9y
@user-fv4uj1jz9y 10 месяцев назад
А где у вас можно найти общий модуль УправлениеПечатью?
@ironskills-1c
@ironskills-1c 10 месяцев назад
Модуль находится в ветке Общие - Общие модули, для поиска можно использовать строку поиска, которая находится в самом верху дерева конфигурации.
@flapzz8927
@flapzz8927 Год назад
Подскажите как исправить ошибку с подключаемыми командами: пишет что переменная (ПодключаемыеКоманды) не определена , где нужно задать эту переменную ?
@ironskills-1c
@ironskills-1c Год назад
Скорее всего при внедрении БСП не отметили подсистему "ПодключаемыеКоманды". Проверьте, есть ли в конфигурации общий модуль с таким именем.
@artur_webdesigngevorgyan5771
@artur_webdesigngevorgyan5771 10 месяцев назад
Подскажите пожалуйста 1с специалисту нужно уметь решать экономические задачи производство ?
@ironskills-1c
@ironskills-1c 10 месяцев назад
Экономические вряд ли, задачи по программированию, конфигурированию - да)
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 года назад
Если кнопку печати написать длинную она превращается в иконку - как это отключить, на форме места много.... в целом, всё получилось, но пришлось немного дорабатывать: по какой-то причине не отображалась надпись кнопки, пришлось в параметрах команды заполнить "Обработчик"
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 года назад
И команда по умолчанию в документе добавлялась в командную панель табличной части, а не формы - пришлось заполнить "ПараметрыРазмещения" при создании формы.
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 года назад
И небольшой недочет в видео: не видно, что функции экспортные, когда копировали из текстового документа в модули - поэтому лучше проматывать направо текст или перенести на следующую строку :) а так - отлично всё, спасибо!
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 2 года назад
В общем модуле "ПодключаемыеКоманды" поставлено ограничение, если > 35, то выводить только картинку без надписи, если кнопка на командной панели находится
@dkorppinen
@dkorppinen 2 года назад
блин, спасибо. извините, но голос - норм, не бесячий - не напрягает.. - поэтому материал ложится легко и понятно... а то Хилькевича-гундоса на курсах по 1с наслушался, - утомляюсь за 15 минут его слушать
@keniets
@keniets Год назад
58:47 "запрашивать у пользователя какие-то параметры...это мы рассмотрим немножко позже". Я так понимаю, не рассматривали еще ? :(
@ironskills-1c
@ironskills-1c Год назад
Получается что да, постараемся раскрыть тему в следующих роликах
@user-re3gi2st4w
@user-re3gi2st4w Месяц назад
Можно ссылку на продолжение
@ironskills-1c
@ironskills-1c Месяц назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-zv5Dh2ztAmQ.html
@alexmynth5902
@alexmynth5902 2 года назад
Доброе время суток. Можете добавить на видео таймкоды?
@ironskills-1c
@ironskills-1c 2 года назад
да, сделаем)
@user-ji8dt1wj4g
@user-ji8dt1wj4g 9 месяцев назад
Кнопка на печать не появляется, перепроверил, пересмотрел с начало видео до вывода на печать 5 раз... Чтобы это могло быть...
@user-ji8dt1wj4g
@user-ji8dt1wj4g 9 месяцев назад
Неужели нельзя было добавить через команды по человечески?
@kvt5002
@kvt5002 Месяц назад
блин сейчас уже всё по другому. ПриОпределенииОбъектовСКомандамиПечати устарела
@user-qs1lz2gh6j
@user-qs1lz2gh6j 7 месяцев назад
Можете подрезать ролик так, чтобы начинать ролик сразу с 126 секунды как с 1-ой секунды ?
@ironskills-1c
@ironskills-1c 6 месяцев назад
Да, сделаем)
@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 6 месяцев назад
Переменная не определена (ПодключаемыеКоманды)
@ironskills-1c
@ironskills-1c 6 месяцев назад
Судя по всему на этапе внедрения подсистем БСП при внедрении не выбрали подсистему "Подключаемые команды"
@user-fo6gd7ei6f
@user-fo6gd7ei6f 2 года назад
«Грустные люди на…й не кому не нужны»🤣🤣🤣🤣👍🏻
@Dmitry-cb7wl
@Dmitry-cb7wl Год назад
90% информации не связано с подсистемой печати БСП. Зачем столько времени уделять заполнению такого большого макета? Причем тут функции подсистемы печати? Воды просто зашкаливает.
@KsaneXgod
@KsaneXgod 2 месяца назад
Неизвестный тип объекта метаданных "Справочники.Мероприятия". {ОбщийМодуль.УправлениеПечатьюКлиент.Модуль(1088)}:ВызватьИсключение РезультатФоновойОперации.КраткоеПредставлениеОшибки; {ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(621)}:ВыполнитьОбработкуОповещения(ОповещениеОЗавершении, Результат); {ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(613)}:Оповестит Делал на примере справочника с печатной формой, но не дает ничего сделать
@MrLux876
@MrLux876 Год назад
Спасибо!
@user-fs6lc5bi8b
@user-fs6lc5bi8b 9 месяцев назад
Здравствуйте. У Вас нет примера разработки внешней печатной формы при помощи БСП с печатью?
Далее
Печать в Word из 1С (БСП)
22:05
Просмотров 35 тыс.
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Просмотров 10 млн
1C: БСП. Работа с файлами
53:41
Просмотров 35 тыс.