background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Внешние печатные формы 1С (обычные формы)"

input logo icon
Обложка аудиозаписи
Подождите немного, мы готовим ссылки для удобного просмотра видео без рекламы и его скачивания.
console placeholder icon
Похожие ролики из нашего каталога
|

Похожие ролики из нашего каталога

Добавление новой печатной формы в типовую конфигурацию 1С
9:18

Добавление новой печатной формы в типовую конфигурацию 1С

Канал: Школа 1С - видеоуроки бесплатно
Запросы в 1С 8.3: СГРУППИРОВАТЬ, ИМЕЮЩИЕ
7:09

Запросы в 1С 8.3: СГРУППИРОВАТЬ, ИМЕЮЩИЕ

Канал: Школа 1С - видеоуроки бесплатно
Вертикальные области табличного документа 1С
9:14

Вертикальные области табличного документа 1С

Канал: Школа 1С - видеоуроки бесплатно
Печатная форма 1С с выводом таблиц
17:26

Печатная форма 1С с выводом таблиц

Канал: Школа 1С - видеоуроки бесплатно
Расширения конфигураций 1С 8.3 за 45 минут! Как создать расширение и работать с ними
48:08

Расширения конфигураций 1С 8.3 за 45 минут! Как создать расширение и работать с ними

Канал: Школа 1С - видеоуроки бесплатно
Вложенные запросы в 1С
6:55

Вложенные запросы в 1С

Канал: Школа 1С - видеоуроки бесплатно
Горизонтальный разделитель в печатных формах 1C
8:37

Горизонтальный разделитель в печатных формах 1C

Канал: Школа 1С - видеоуроки бесплатно
Создание отчета 1С с помощью конструктора
9:47

Создание отчета 1С с помощью конструктора

Канал: Школа 1С - видеоуроки бесплатно
Табличная часть документа 1С (часть 1)
7:02

Табличная часть документа 1С (часть 1)

Канал: Школа 1С - видеоуроки бесплатно
Конфигурация поставщика и основная конфигурация в 1С
7:06

Конфигурация поставщика и основная конфигурация в 1С

Канал: Школа 1С - видеоуроки бесплатно
Теги видео
|

Теги видео

1C
обучение 1С
программирование 1С
1С 8.3
1С 8.2
1с бухгалтерия
1С зуп
1С предприятие
внешние печатные формы 1С
обычный интерфейс
обычное приложение
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:02
очередное видео школы 1с
00:00:04
мы продолжаем с вами разбираться с
00:00:06
печатными формами на прошлом занятии мы
00:00:10
с вами выполнены следующие у нас был
00:00:12
документ реализация товаров и услуг
00:00:14
у него есть печатная форма акт об
00:00:17
оказании услуг
00:00:18
перед нами была поставлена задача
00:00:19
немного доработать эту печатную форму а
00:00:22
именно добавить реквизиты и они на кпп в
00:00:25
поля исполнитель и заказчик при этом
00:00:28
было пожелание текущую форму оставить в
00:00:31
покое эту задачу мы успешно реализовали вот
00:00:34
этот вот пункт
00:00:35
акт об оказании услуг с контактной
00:00:37
информации
00:00:38
эта форма которую мы сделали и все в
00:00:41
этом решении замечательно но есть один
00:00:43
нюанс для того чтобы это решение
00:00:46
реализовать нам пришлось снять замок с
00:00:49
типовой конфигурации то есть мы сделали
00:00:51
эту конфигурацию нетиповой тем самым
00:00:54
лишили клиента возможности выполнять
00:00:56
автоматические обновления
00:00:58
многим клиентам такое не нравится многим
00:01:00
хотелось бы сохранить за собой вот эту
00:01:03
возможность получать обновления в
00:01:05
автоматическом режиме и мы действительно
00:01:07
можем это сделать для этого нам нужно
00:01:09
печатную форму сделать во внешнем файле
00:01:12
и затем доработать ее как нужно клиенту
00:01:15
и подключить в программе давайте я
00:01:18
покажу как это делается и для чистоты
00:01:20
эксперимента буду использовать типовую
00:01:23
базу
00:01:32
эта программа у нас на замке
00:01:34
следовательно доработать мы ее никак не
00:01:36
можем итак для того чтобы сделать
00:01:38
внешнюю печатную форму нам понадобится
00:01:41
создать внешнюю обработку мы назовем ее
00:01:46
акт с контактной информацией первое что
00:01:52
нужно создать в этой внешней обработки
00:01:54
это ссылку на объект это обязательная
00:01:57
переменная она должна называться именно
00:01:59
так как она называется никаких опечаток
00:02:02
и ошибок в ней допускать нельзя дальше
00:02:04
указываем тип этой переменной
00:02:06
вообще говоря это ссылка на какой объект
00:02:10
на документ из которого будет вызываться
00:02:12
эта печатная форма мы будем вызывать
00:02:15
нашу печатную форму из документа
00:02:17
реализации товаров и услуг
00:02:19
следуйте на именно его мы будем
00:02:21
указывать затем нам понадобится макет
00:02:24
макет мы можем взять из документа
00:02:27
реализации товаров и услуг мы можем
00:02:30
использовать макет
00:02:32
непосредственно из документа либо можем
00:02:34
скопировать его в нашу обработку эти
00:02:37
скопирую следующее что нам понадобится
00:02:40
это собственно программный код
00:02:42
формирование табличного документа мы его
00:02:46
будем писать в модуле объекта это должна
00:02:48
быть функция которая называется печать
00:02:51
она всегда называется печать это
00:02:53
зарезервированное обязательно и имя
00:02:55
функции дальше мы пишем экспорт слова и
00:02:59
это тоже необходимо сделать просто
00:03:01
запомните что дальше делается в этой
00:03:05
функции давайте представим что нам нужно
00:03:08
создать новый табличный документ затем
00:03:12
его как-то заполнить после чего нам
00:03:18
необходимо выполнить возврат этого
00:03:21
табличного документа
00:03:24
сохраняем нашу обработку назовем ее
00:03:28
акция и попробуем
00:03:32
подключить внешнюю обработку документ
00:03:34
реализация товаров и услуг по идее она
00:03:36
уже работает она будет нам сейчас
00:03:39
показываете пустой табличный документ
00:03:41
для подключения необходимо выполнить
00:03:44
команду сервис дополнительные отчеты
00:03:47
дополнительные внешние печатные формы
00:03:49
тут видно что я уже немного побаловался
00:03:52
я помечу на удалении
00:03:54
свое баловство и создаем новую печатную
00:03:58
форму называемые акт с контактной
00:04:01
информацией для загрузки печатной формы
00:04:04
используем кнопку соответствующую акт с
00:04:07
контактной информацией затем жмем на
00:04:12
кнопку с плюсом сейчас мы должны указать
00:04:14
документ в котором мы подключаем эту
00:04:16
команду это конечно же реализация
00:04:19
товаров и услуг
00:04:22
жмём на кнопку ok и сейчас проверим
00:04:25
появилась ли эта команда в документе
00:04:29
действительно вот она акт скай и я
00:04:32
нажимаю на нее и вижу что сформировался
00:04:34
пустой табличный документ табличный
00:04:37
документ хоть и пустой но непростой как
00:04:39
видите он запустился в форме в которой
00:04:41
есть возможность указать количество
00:04:43
экземпляров для печати возможность
00:04:45
включать выключать только просмотр
00:04:47
то есть какие-то платформенные механизм
00:04:49
уже сработали
00:04:50
это здорово и нам осталось получается
00:04:53
совсем нечего нам нужно этот табличный
00:04:56
документ заполнить как же мы будем его заполнять
00:04:59
мы конечно же подглядим в модуле объекты
00:05:02
реализации товаров услуг находим
00:05:05
процедуру печать дальше находим функцию
00:05:08
формирования акция печать акта об
00:05:11
оказании услуг и мы ее просто полностью
00:05:14
копируем в наш модуль объекты
00:05:19
скопировали и теперь запускаем
00:05:21
синтаксический контроль как видите есть
00:05:24
какие то ошибки переменная не определена
00:05:26
м валюта там регламентированного учета в
00:05:29
типовых конфигурациях 1с так обычно
00:05:32
называется глобальные переменные поэтому
00:05:34
мы можем довольно легко ее найти вот она
00:05:38
глобальная переменная
00:05:40
мы точно также вставляем в самом начале
00:05:43
модуля глобальная переменная наверняка
00:05:46
инициализируется каким-то значением
00:05:49
раздел инициализации в модуле внизу
00:05:51
находим его и соответствующую строчку
00:05:55
также копируем соответствующий раздел
00:05:58
нашего модуля той самый низ снова
00:06:01
выполняем синтаксический контроль такой
00:06:04
они не там его выполнил где надо снова
00:06:06
выполняем синтаксический контроль
00:06:09
получаем опять ошибку процедура не
00:06:12
определено подготовить данные для печати
00:06:14
акт об оказании услуг снова нам нужно
00:06:17
зайти в модуль объекта соответствующего
00:06:19
документа найти эту функцию вот она и
00:06:23
скопировать ее полностью в наш модуль
00:06:25
объекта жмем на кнопку с галкой куча
00:06:31
ошибок по вылезала но деваться некуда
00:06:33
нам нужно как-то с этим разбираться
00:06:36
переменная не определена
00:06:38
организация и так что же случилось
00:06:40
почему в исходном модули у нас не было
00:06:42
ошибки а в нашем появилось дело в том
00:06:44
что когда мы находимся в модуле
00:06:46
документа реализации товаров услуг
00:06:49
у нас есть доступ ко всем его реквизитом
00:06:51
к организации гадать и к складу ко всем
00:06:55
сейчас мы находимся с вами в модуле
00:06:58
объекта а у него всего один реквизит
00:07:00
ссылка на объект а таких реквизитов как
00:07:03
организация и дата нет для того чтобы
00:07:06
решить эту проблему нам необходимо перед
00:07:09
каждым реквизитом указать ссылку на
00:07:13
объект то есть это та самая переменная
00:07:17
которую мы с вами завели перед каждым
00:07:21
представляете но это может быть довольно
00:07:23
проблематично и долго ты стар
00:07:25
представьте если в этом модуле
00:07:27
организация встречается 150 тысяч раз
00:07:30
нам придется 150 тысяч раз написать
00:07:33
ссылка на объект .
00:07:35
поиск замена тут тоже не всегда помогут
00:07:37
потому что организация может быть частью
00:07:39
какой-то переменной или какой-то функции
00:07:42
и не дай бог нам замените эту часть
00:07:44
функции на ссылку на объект поэтому я
00:07:47
предлагаю такое решение вначале
00:07:51
функции мы объявляем переменную
00:07:53
организация и указываем что она равна
00:07:57
вот потому что я сейчас пишу ссылка на
00:08:00
объект организация дальше очищаем
00:08:05
сообщения об ошибках и снова выполняем
00:08:08
синтаксический контроль как видите
00:08:10
ошибка с организации ушла появилась
00:08:13
новая ошибка новая ошибка связана с
00:08:16
реквизитом дата и мы делаем с ним тоже
00:08:18
самое дальше я вижу переменная не
00:08:23
определена проведен это тоже реквизит
00:08:26
документа поэтому можем смело объявлять
00:08:30
новую переменную опять копируем строчку
00:08:37
щит счет учета расчетов с контрагентом
00:08:40
копируем его очищаем отладочные
00:08:47
сообщения и снова выполняем контроль
00:08:50
переменная не определена ссылка что
00:08:52
такое ссылка давайте подумаем ссылка
00:08:56
это и есть наш наша ссылка на объект
00:08:58
поэтому пишем следующий код ссылка это
00:09:02
ссылка на объект снова выполняем
00:09:05
контроль и так опять у нас есть
00:09:07
процедура которая не определено копируем
00:09:10
ее и полезли опять в исходный модуль
00:09:12
объекта будем ее искать ну вот и нашли
00:09:16
полностью копируемые
00:09:19
наш модуль вставляем ее опять таки
00:09:23
выполняем синтаксический контроль опять
00:09:26
получаем кучу ошибок но мы то знаем что
00:09:28
с ними делать и так руководитель это
00:09:31
ссылка на объект руководитель
00:09:52
снова выполним синтаксический контроль
00:09:56
синтаксических ошибок не обнаружено
00:09:58
ну надо же неужели мы все сделали
00:10:01
давайте подумаем нет конечно же мы
00:10:03
ничего не сделали этого просто
00:10:05
скопировали функции из модуля теперь нам
00:10:07
нужно вызвать функцию печати акт об
00:10:09
оказании услуг обращаю ваше внимание что
00:10:12
в ее пределах создается табличный
00:10:15
документ и результатам выполнения этой
00:10:17
функции является уже готовый заполненный
00:10:20
табличный документ причем макет
00:10:22
возьмется именно из нашей обработки
00:10:24
потому что метод получить макет мы
00:10:27
выполняем в рамках нашей обработки думаю
00:10:30
не сложно догадаться что
00:10:31
функцию печати акт об оказании услуг нам
00:10:34
нужно просто присвоить переменной
00:10:36
табличный документ
00:10:37
вот и все теперь осталось только
00:10:41
запустить и посмотреть что же из этого
00:10:43
всего получилось выполняем команду
00:10:51
сервис до подсчеты и заменяем файл нашей
00:10:56
обработки открываем документ реализация
00:11:00
товаров и услуг и печатаем нашу
00:11:03
обработку более объекта не обнаружено
00:11:05
ссылка не очень информативно и сообщение
00:11:08
об ошибке не понятно в какой строке это
00:11:11
возникло так что за ссылка и конечно мы
00:11:14
можем сейчас с вами сидеть копаться в
00:11:17
этом годе анализировать думать насколько
00:11:19
приятнее было бы взять и поставить точку
00:11:22
останова и элементарно найти ошибку с
00:11:25
помощью отладчика тем не менее если мы
00:11:27
будем вызывать с вами печатную форму
00:11:30
отладчик не сработает и для того чтобы
00:11:35
отладить нашу печатную форму придется
00:11:37
прибегнуть к довольно хитрому приему нам
00:11:41
нужно создать форму я ее создаю и по
00:11:48
нажать
00:11:49
кнопку выполнить я буду вызывать нет
00:11:51
объекта печать сохраняя печатную форму
00:11:55
вот здесь я могу поставить точку
00:11:57
останова
00:11:59
я вызываю печатную форму с рабочего
00:12:05
стола вот это моя форма и и и я уже могу
00:12:07
отладить спокойно выбирая документ
00:12:10
который я хочу распечатать и жму на
00:12:12
кнопку выполнить давайте посмотрим где
00:12:15
же у нас свалится программа программа
00:12:18
вальса в самом начале в самом начале
00:12:21
метод подготовить данные для печати акт
00:12:24
об оказании услуг
00:12:25
всему виной хорошо сейчас будем
00:12:28
проваливаться
00:12:29
нужно нажимать на кнопку f11 чтобы
00:12:32
провалиться внутрь метода я нажал на
00:12:35
кнопку f11 здесь пока у нас все хорошо и
00:12:40
вот эта строчка походу сейчас в ошибку и
00:12:43
вывалится
00:12:44
действительно что такое этот объект
00:12:46
когда мы находились документе реализации
00:12:49
товаров услуг
00:12:50
этот объект это собственно был объект за
00:12:53
документ но сейчас мы находимся с вами в
00:12:56
обработке и здесь этот объект эта
00:12:58
обработка но обработки нет ссылки просто
00:13:01
никогда не бывает ссылки у обработки вот
00:13:04
мы получаем ошибку вместо этот объект .
00:13:07
ссылка нам нужно просто ссылку поставить
00:13:10
что мы делаем тут просто такая ситуация
00:13:14
может быть может быть тут несколько мест
00:13:16
где встречается этот объект ссылка вот
00:13:20
как минимум дважды
00:13:22
лучше всего на мой взгляд опять таки
00:13:24
воспользоваться поиском замены kontrol ц
00:13:26
control аж этот объект ссылка мы
00:13:29
поменяем с вами на ссылку на объект и
00:13:33
заменяем все сохраняем перезапускаем
00:13:38
нашу форма шлема
00:13:43
могу выполнить f5 f5 поле объекта не
00:13:48
обнаружено валюта документа следующая
00:13:51
ошибка которая вот у нас возникло
00:13:53
опять-таки мы пытаемся найти валюту
00:13:56
документа у бедной несчастной обработки
00:13:58
хотя валюту документы надо искать в
00:14:01
документе понимаем что нам нужно этот
00:14:04
объект .
00:14:05
заменить на ссылка на объект .
00:14:10
во всем модули объекта нажимаю на кнопку
00:14:13
заменить все
00:14:14
и на этот раз проблем возникнуть не
00:14:17
должно
00:14:19
открываем заново форма внешней обработки
00:14:22
жмем на кнопку выполнить
00:14:25
обработка выполнилась правда никакого
00:14:28
результата нам не показала но и
00:14:30
действительность чего бы вдруг она нам
00:14:32
стало что-то показывать ведь мы ни
00:14:34
попросили у нее
00:14:35
этот печать сформировал нам табличный
00:14:38
документ теперь давайте покажем его на
00:14:42
экран с помощью соответствующего метода
00:14:44
показать заново запускаем обработку
00:14:51
вуаля то что нужно это же наша печатная
00:14:55
форма теперь давайте все-таки добьемся
00:14:58
того что она будет запускаться из
00:15:00
документа реализации товаров услуг
00:15:03
подключаем внешнюю печатную форму
00:15:08
открываем наш документ реализация
00:15:10
товаров и услуг и выводим на экран
00:15:13
печатную форму как видите все готово ну
00:15:18
а доработать эту печатную форму я
00:15:20
предлагаю вам самостоятельно можете в
00:15:23
принципе сделать то же самое что мы
00:15:24
делали на прошлом занятии то есть просто
00:15:26
добавьте и н.н. и кпп шапку документа
00:15:29
прежде чем мы с вами попрощаемся я бы
00:15:32
хотел предложить вам подписаться на
00:15:33
канал замечательного человека миллионера
00:15:37
филантропа спортсмена поставщика июле он
00:15:40
чего всем привет меня зовут ли оно
00:15:44
понятно на его канале вы сможете найти
00:15:46
куча всяких интересных видео ушек
00:15:49
последнее видео на его канале посвящено
00:15:51
решению проблемы и ошибки форматы потока
00:15:54
и уверен многие
00:15:55
из вас этим сталкивались и многим было
00:15:57
бы полезно узнать как такая штука
00:15:59
решается на этом у меня пока все большое
00:16:03
вам спасибо за просмотры лайки подписки
00:16:06
особенно на мой личный канал я желаю вам
00:16:08
успеха денег и счастья и надеюсь что вы
00:16:12
вернетесь к нам еще всем пока

Описание:

Пошаговая инструкция по созданию внешней печатной формы из обычной печатной формы конфигурации для обычного интерфейса. Пример программирования акта оказания услуг. Как подключить печатную форму в режиме 1С Предприятие. Читайте статьи по 1С на нашем сайте: http://programmist1s.ru/materialyi-po-1s/

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Внешние печатные формы 1С (обычные формы)"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Внешние печатные формы 1С (обычные формы)" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Внешние печатные формы 1С (обычные формы)"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Внешние печатные формы 1С (обычные формы)" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Внешние печатные формы 1С (обычные формы)"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Внешние печатные формы 1С (обычные формы)"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.