Создаем простую печатную форму в 1С 8.3

  Рет қаралды 113,877

Школа 1С - видеоуроки бесплатно

Школа 1С - видеоуроки бесплатно

6 жыл бұрын

Создание макета печатной формы 1С. Вывод параметров печатной формы. Указание формата в коде и в ячейках
Наша статья про внешние печатные формы для типовых конфигураций:
programmist1s.ru/vneshnie-pech...
Читайте статьи по 1С на нашем сайте:
programmist1s.ru/materialyi-po...

Пікірлер: 64
@user-mz4ku5ch2h
@user-mz4ku5ch2h 6 жыл бұрын
Самое лучшее видео по макетам и отчетам в 1С для начинающих! БОЛЬШОЕ савсибо!
@Gul_in_da
@Gul_in_da 2 жыл бұрын
Приятный голос, комфортно слушать информацию, БлагоДарю.
@user-zx9lj3yb1n
@user-zx9lj3yb1n 6 жыл бұрын
Великим Делом занимаетесь! Народ посвящаете!!!!
@user-do4ip7xo5r
@user-do4ip7xo5r 3 жыл бұрын
"О, у нас уже что-то печатается, но не то что нам нужно..." - Уважаю здоровое чувство юмора! Уроки супер, смотрю в захлёб...
@kilka13
@kilka13 3 жыл бұрын
ха, я тоже, но только мы немножечко отстаем ))), ну ничего, думаю догоним!!!
@user-hj7ko4xi2k
@user-hj7ko4xi2k 5 жыл бұрын
Очень классно сделано, я раньше делал их но непонимал особо что к чему, теперь всё понятно!!!
@yuriy6036
@yuriy6036 6 жыл бұрын
как всегда, отличная подача материала
@IlyaLeontyev
@IlyaLeontyev 6 жыл бұрын
Спасибо, Юрий! Как всегда, отличный комментарий :)
@Vicont4063
@Vicont4063 5 жыл бұрын
Дай Бог тебе здоровья)
@romankorotaew9312
@romankorotaew9312 6 жыл бұрын
Лучшее в свободном доступе)
@IlyaLeontyev
@IlyaLeontyev 5 жыл бұрын
Благодарю )
@user-rd8ox4rr8q
@user-rd8ox4rr8q 5 жыл бұрын
Все понятно!. Спасибо!
@artemadeev7444
@artemadeev7444 3 жыл бұрын
Спасибо за урок Илья. Просмотров добавилось после окончания запросов)
@HuKuTa2000
@HuKuTa2000 3 жыл бұрын
многие не выдержали)))
@Ofe_liya
@Ofe_liya 2 жыл бұрын
Большое спасибо!
@user-df6wo8qy9o
@user-df6wo8qy9o 6 жыл бұрын
Класс!
@olegdp
@olegdp 2 жыл бұрын
Спасибо. Ура, я умею создавать документы :)
@NNJuri
@NNJuri Жыл бұрын
Все по делу!
@LordDarkFine
@LordDarkFine 4 жыл бұрын
Аплодирую стоя. На курсах в УЦ1 такого и рядом не лежит.
@Mson0000
@Mson0000 5 жыл бұрын
После твоих уроков других преподавателей смотреть невозможно! И как же мне дальше учить 1С?
@HuKuTa2000
@HuKuTa2000 3 жыл бұрын
вот закончил смотреть 44 урок. а их всего 68. жаль что мало. понимаю что этого маловато. радует что хоть у него канал есть, туда потом пойду :D
@Prokhorable
@Prokhorable 4 жыл бұрын
{Документ.Выдача.Форма.ФормаДокумента.Форма(63,10)}: Процедура или функция с указанным именем не определена (ПолучитьМакет) Макет =
@untiweuntiwe7415
@untiweuntiwe7415 3 жыл бұрын
Должно быть Макет = ПолучитьМакет("Макет"); А не Макет = Новый ПолучитьМакет("Макет");
@sector78
@sector78 3 жыл бұрын
Макет = ЭтотОбъект.ПолучитьМакет("Макет"); Вот так напиши
@IronMan-rq3mu
@IronMan-rq3mu 4 жыл бұрын
Илья. Как заполняя внешнюю печатную форму обратиться к данным хранящимся в реквизите другого документа? Например внешняя печатная форма для документа "Отчёт о розничных продажах", а данные надо взять из документа "Кассовая Смена" за эту же дату. Реквизиты: НомерСменыККТ, Начало (Там дата и время, взять только время), Конец.
@ArtyrVanetsian
@ArtyrVanetsian 6 жыл бұрын
ИМХО в 2017 году рассказывать о создании печатных форм в ОБЫЧНОМ приложении, мягко говоря, не комильфо. Хотя судя по кол-ву лайков и восторженным коментам многим помогло - так держать! )))
@IlyaLeontyev
@IlyaLeontyev 5 жыл бұрын
Все же это необходимо знать. Механизм принципиально отличается от создания печатных форм в управляемом приложении. Если такой информации не будет, то как же решать такие задачи?
@IronMan-rq3mu
@IronMan-rq3mu 5 жыл бұрын
@@IlyaLeontyev Если бы можно было, я бы тысячу лайков тебе поставил!
@ROMALIN99
@ROMALIN99 5 жыл бұрын
Как создавать печатные формы в управляемых формах? Зачем для 8.3 это нужно делать в обычных, я не могу понять.
@DimaKylikov
@DimaKylikov 3 жыл бұрын
А как сделать сохранение в PDF поумолчанию?
@nimb266
@nimb266 3 жыл бұрын
Эх, после 1С V7.7 все эти конструкторы и помощники, как с форматом Даты, к примеру, просто блеск!!! (апрель 2021)
@yaliboyulu6864
@yaliboyulu6864 10 ай бұрын
Подскажите как вывести на печать документ реализации + комментарии торгового представителя+ долг контрагентов
@numerolog.praktik7100
@numerolog.praktik7100 5 ай бұрын
Илья, огромное спасибо! Я весь интернет перерыла с этими макетами, везде куча кода и ничего не понятно! Увидела Ваше видео - поняла ВСЕ! У Вас ТАЛАНТ обучать!!!!!!!! Это, кстати, не первое Ваше видео, которое мне помогает! Благодарю!
@nimb266
@nimb266 3 жыл бұрын
Наберите слово "Формат" после знака равно и нажмите CTRL+Q и автоматически откроется Форматный конструктор. А после останется указать только Имя самой переменной "Дата". (апрель 2021)
@1stabatvoix
@1stabatvoix 6 жыл бұрын
А как кнопку нарисовать не забыл сказать?
@user-zu8cu4ih6c
@user-zu8cu4ih6c 6 жыл бұрын
просто еще раз внимательно за мышкой смотри
@KiraLis39
@KiraLis39 4 жыл бұрын
У меня тут тоже куча проблем! В 8.3.12, в управляемом тонком клиенте то одно, то другое! То не так написано, это не найдено! Откуда вообще взялся "Номер"? Что это за номер? Не понимаем ни я, ни моя 1С -_-" Уже ищу обходные варианты по форумам.. но пока половину даже не понимаю как искать.
@eugene4970
@eugene4970 5 жыл бұрын
Почему-то когда задаю параметры макета, пишет "Поле объекта не обнаружено (Номер)". Пробовал и копировать имя поля, пробовал заменять на ДокументОбъект.Номер. Результат не поменялся. Ролик пересмотрел 4 раза
@IlyaLeontyev
@IlyaLeontyev 5 жыл бұрын
Вы в макете не забыли для ячейки с номером указать в свойстве "Заполнение" значение "Параметр"?
@alexbel13
@alexbel13 5 жыл бұрын
Повторяю эту операцию в управляемом приложении - не получается ПолучитьМакет.
@user-sd1bm8bs9z
@user-sd1bm8bs9z 3 жыл бұрын
Присоединяюсь к вопросу???
@user-sd1bm8bs9z
@user-sd1bm8bs9z 3 жыл бұрын
Сделал так &НаСервереБезКонтекста Функция ПолучитьМакетНаСервере(ТабличныйДокумент) Макет = Документы.ПриемНаРаботу.ПолучитьМакет("Макет"); Возврат Макет; КонецФункции // ПолучитьМакетНаСервере(ТабличныйДокумент)() &НаКлиенте Процедура ПечатьДоговора(Команда) ТабДок = Новый ТабличныйДокумент; Макет = ПолучитьМакетНаСервере(Макет); ТабДок.Вывести(Макет); ТабДок.Показать("Трудовой договор по сотруднику - "+Объект.Сотрудник); КонецПроцедуры Но на тонком так и не выводит, только на толстом.
@user-gl3ly1qd2b
@user-gl3ly1qd2b 3 жыл бұрын
@@user-sd1bm8bs9z Вы гений! Огромное спасибо!!!
@PN127
@PN127 3 жыл бұрын
@@user-sd1bm8bs9z Дополню ваш ответ: &НаСервереБезКонтекста Функция ПолучитьМакетНаСервере(ТабличныйДокумент) Макет = Документы.ПриемНаРаботу.ПолучитьМакет("Макет"); Возврат Макет; КонецФункции &НаКлиенте Процедура ПечатьДоговора(Команда) ТабДок = Новый ТабличныйДокумент; Макет = ПолучитьМакетНаСервере(Макет); Макет.Параметры.НомерДоговора = Объект.Номер; Макет.Параметры.ДатаДоговора = Формат (Объект.Дата,"ДФ=dd.MM.yyyy"); Макет.Параметры.Дата = Объект.Дата; Макет.Параметры.Сотрудник = Объект.Сотрудник; ТабДок.Вывести(Макет); ТабДок.Показать("Трудовой договор по сотруднику " + Объект.Сотрудник); КонецПроцедуры //Открываем на толстом клиенте
@luckyea7
@luckyea7 6 жыл бұрын
почему у меня пишет "переменная не определена на Номер и сотрудник"?
@johnyfunnyyourbunnyvideo4004
@johnyfunnyyourbunnyvideo4004 6 жыл бұрын
Такая же фигня с номером была. Переименовал в макете "НомерДоговора" на "Номер" и в программе так же, естественно, и все заработало. С чем это связано я понятия не имею. Я в текст еще вносил Оклад и Должность и никаких проблем не было.
@user-bn9up4dd8d
@user-bn9up4dd8d 5 жыл бұрын
Возможно забыли в макете изменить свойства ячейки (Свойство Заполнение - Шаблон).
@user-um4lr9gv9c
@user-um4lr9gv9c 3 ай бұрын
кнопка не добавляется. хз как дальше?
@melomalo1682
@melomalo1682 5 жыл бұрын
Впишу свои маленькие 5 коппеечек - если вы вдруг не нашли Макет в свойствах Ячейки при заполнении параметров kzfaq.info/get/bejne/bsx7oaiXtNCucmw.html то вверху у свойств нажмите клавишу показать только важные - дабы показало все
@danderluf7749
@danderluf7749 5 жыл бұрын
Если и после этого в свойствах Ячейки не появился Макет надо в свойствах на второй строке, где написано Ячейки выбрать Табличный документ, после чего поставить галочку напротив слова Макет.
@user-wd8jn6xx9s
@user-wd8jn6xx9s Жыл бұрын
Или просто не перепутайте, как я сначала, что Свойства ячейки в Конфигурации, а не в Пользовательском режиме
@d.skok_off
@d.skok_off 3 жыл бұрын
Нет, автоматически ничего не подставится. 😅
@intellectualuser2244
@intellectualuser2244 3 жыл бұрын
8.3.8 не работает 0:22 так себе ролик
@M1rat
@M1rat 4 жыл бұрын
Добрый день! У меня проблема, на платформе 1С:Предприятие 8.3 (8.3.5.1460) при установлении ячейки свойства Заполнение как "параметр" например Сотрудник, то при нажатии на кнопку Печать пишет что "{Документ.ПриемНаРаботу.Форма.ФормаДокумента.Форма(14)}: Поле объекта не обнаружено (Сотрудник) Макет.Параметры.Сотрудник = Сотрудник;". Хотя компилировать дает сам текст процедуры такой же как на видео. Может это происходит из за того что платформа другая?
@M1rat
@M1rat 4 жыл бұрын
Я понял, если установить свойство как параметр, то нужно указать только имя параметра без какого либо текста, а если шаблон выбрать то можно указать любой текст и параметры указать в [].
@user-um4lr9gv9c
@user-um4lr9gv9c 3 ай бұрын
обязательно так быстро тарахтеть? как это повторить можно за ним? О_о
@user-rj5yr5qi9m
@user-rj5yr5qi9m 7 күн бұрын
*Примечание от зрителя из 2024 года, работающего с управляемой формой* Код не работает из-за клиент-серверного разделения в 1С. Добиться того же, что показывает автор, можно следующим кодом (без претензии на корректность с точки зрения специалиста) &НаСервере Функция ПолучитьМакетНаСервере() // создаём табличный документ ТабДок = Новый ТабличныйДокумент; // получаем макет Макет = РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет"); // передаём параметры в макет Макет.Параметры.НомерНакладной = Объект.Номер; Макет.Параметры.ДатаНакладной = Формат(Объект.Дата, "ДФ=dd/MM/yy"); Макет.Параметры.Дата = Объект.Дата; ТабДок.Вывести(Макет); Возврат ТабДок; КонецФункции &НаКлиенте Процедура КастомнаяКнопка(Команда) ТабДок = ПолучитьМакетНаСервере(); ТабДок.Показать(Объект.Ссылка); КонецПроцедуры
@user-eh1et6ls8q
@user-eh1et6ls8q 6 жыл бұрын
Создание макета печатной формы 1С. Вывод параметров печатной формы. Указание формата в коде и в ячейках Наша статья про внешние печатные формы для типовых конфигураций: programmist1s.ru/vneshnie-pechatnyie-formyi-v-1s/ Услуги 1С программиста в Москве: 1cproger.ru/ Читайте статьи по 1С на нашем сайте: programmist1s.ru/materialyi-po-1s/
@user-yq4lz7bt8o
@user-yq4lz7bt8o 6 жыл бұрын
Плохо. Очень плохо что низя поставить два и более лайков. Урок супер всё просто и понятно.
@user-eh1et6ls8q
@user-eh1et6ls8q 6 жыл бұрын
Можно ставить под каждым видео! :)
@buboniksan1993
@buboniksan1993 6 жыл бұрын
А можете подсказать, что если у меня (почему-то нету функции ПолучитьМакет, когда пытаюсь прописать эту процедуру( обработчик нажатия кнопки) - а есть лишь функция ПолучитьОбщийМакет - где мне её определить или что с этим делать ? //Процедура или функция с указанным именем не определена (ПолучитьМакет) Макет =
@buboniksan1993
@buboniksan1993 6 жыл бұрын
Всё решил проблему, загуглив(запросив макет на сервере) и запустив конфигурацию в толстом клиенте. Просто мне нужно получить форму в управляемом приложении, возможно из-за этого ругалось изначально
@neverforget3072
@neverforget3072 4 жыл бұрын
Голос противный, ничего не понятно, но заставляют делать эту фигню.
@ExspertProfessional
@ExspertProfessional 3 жыл бұрын
Учись Илюха, мне кажется тебе далеко до такого подноса информации. kzfaq.info/get/bejne/lc2KYJt7udKdZGw.html
Создаем простую печатную форму в 1С (часть 2)
7:22
Школа 1С - видеоуроки бесплатно
Рет қаралды 39 М.
Мастер-класс: Как создать печатную форму в 1С "с нуля".
22:07
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 75 МЛН
Tom & Jerry !! 😂😂
00:59
Tibo InShape
Рет қаралды 54 МЛН
Создание и редактирование печатной формы
5:49
Программирование 1С
Рет қаралды 3,2 М.
Процедуры и функции в 1С 8.3 (Шпаргалка)
14:38
Курсы по программированию от Pelageya Prime
Рет қаралды 536
Внешняя печатная форма в 1С
7:18
Дилетант широкого профиля
Рет қаралды 320
Табличная часть документа 1С (часть 2)
8:54
Школа 1С - видеоуроки бесплатно
Рет қаралды 36 М.
Занятие №8 - 1С Разработка - Создание печатных форм документов
15:52
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 9 М.
1С:УНФ - меняем макет печатной формы без программиста в 1С:Управление нашей фирмой / Самоучитель
12:58