Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

как создать внешнюю печатную форму

как создать внешнюю печатную форму
Я
   Lesrs
 
04.04.19 - 08:10
Для документа «Реализация товаров и услуг» создать внешнюю печатную форму выводящую информацию о рейсе, водителе, государственном номере, номере ВУ и перевозимых им ценностям
 
 
   Василий Алибабаевич
 
1 - 04.04.19 - 08:11
(0) "как создать внешнюю печатную форму"
... Интрига )))
   Fish
 
2 - 04.04.19 - 08:11
(0) Надо как-то себя заставить.
   END
 
3 - 04.04.19 - 08:13
(0) Тестовое задание?
   yurikmellon2
 
4 - 04.04.19 - 08:13
   Обработка
 
5 - 04.04.19 - 08:14
(0)
ЗАйти в папку обновлений .
Найти там для примера внешнюю печатную форму.
Переделать под себя.
профит
   ReaLg
 
6 - 04.04.19 - 08:14
(0) Начать нужно с того, что разобраться, какая у тебя конфигурация. ИМХО :))
   Fish
 
7 - 04.04.19 - 08:32
(6) Судя по темам автора - никакая. Он задания выполняет. То ли курсы, то ли ещё где учится.
   ReaLg
 
8 - 04.04.19 - 08:36
(7) Хм... Тяжело ТС будет совсем без конфигурации :))
Я - то имел ввиду, что в разных конфах по-разному механизм ВПФ реализован (ОФ-УФ, у Далиона свое и т.д.), а тут может быть вообще нет такого механизма :)) Хотя, если сделать внешнюю обработку, сделать выбор ссылки на документ в ней и печать - то тоже можно внешней печатной формой назвать :)) Главное - чтобы документ все-таки был :))
   Fish
 
9 - 04.04.19 - 08:42
(8) А может и есть какая "каркасная", как обычно бывает на курсах, или даже типовая для примера. Только автор молчит.
   Lesrs
 
10 - 04.04.19 - 09:06
(6) конфигурация "управление торговлей, ред. 10.3"
   yurikmellon2
 
11 - 04.04.19 - 09:11
(10) ну там все просто)
   ReaLg
 
12 - 04.04.19 - 10:03
(0) Открой справичник Внешние обработки, нажми F1.
В справке будет написано, каким требованиям должны удовлетворять ВПФ, что-то наподобие:

Внешняя печатная форма.
Внешняя обработка, содержащая:
Необязательный реквизит «ДополнительныеПараметры» произвольного типа, которому будут передаваться дополнительные параметры примитивного типа в виде структуры.
Реквизит «СсылкаНаОбъект», в который при вызове будет передана ссылка на объект, для которого необходимо выполнить печать.
Функция «Печать()» - без параметров,  возвращающая табличный документ.
Делай, как написано :))
   ReaLg
 
13 - 04.04.19 - 10:13
В простейшем слечае:

Создаешь новую обработку МояПечатнаяФорма.
Добавляешь реквизит СсылкаНаОбъект с типом ДокументСсылка.РеализацияТоваровУслуг.
В модуле пишешь
Функция Печать() Экспорт
  ТабДок = Новый ТабличныйДокумент();
  Возврат ТабДок;
КонецФункции

Сохраняешь обработку.
Заходишь в справочник Внешние обработки, добавляешь элемент, выбираешь вид - Печатная форма.
В таблицу принадлежность печатной формы добавляешь строчку, в которой выбираешь документ "Реализация товаров и услуг".

После этого при нажатии на кнопку Печать в реализации у тебя должна появиться возможность выбрать твою печатную форму, которая возвращает пустой таб. док.
   ReaLg
 
14 - 04.04.19 - 10:14
Поправка
ТабДок = Новый ТабличныйДокумент;
без скобок :))
   ReaLg
 
15 - 04.04.19 - 10:15
Ну а дальше - как обычная печатная форма. Делаешь макет, заполняешь данными и т.д.
   Lesrs
 
16 - 04.04.19 - 10:15
(15) этими? печатную форму выводящую информацию о рейсе, водителе, государственном номере, номере ВУ и перевозимых им ценностям
   ReaLg
 
17 - 04.04.19 - 10:17
(16) Ну да, этими.
   Lesrs
 
18 - 04.04.19 - 10:17
(14) и еще, подскажите пожалуйста, как это сделать?


c.    Проведение документов.
Для документов из п. 4 дополнить обработчик проведения записями в регистры сведений из п.5 и п.6.
   Lesrs
 
19 - 04.04.19 - 10:18
(17) и вот, я тут нашел видео по ВПФ, стоит ли так же делать или нет? там чет кода много https://www.youtube.com/watch?v=Jfy7oJ-qPDY
   ReaLg
 
20 - 04.04.19 - 10:19
(18) В модуле объекта найти процедуру ОбработкаПроведения и добавить в нее код записи в регистры сведений.
   END
 
21 - 04.04.19 - 10:21
(18) Иди книжки почитай для начала, а потом тесты сдавай. Тупой копи-паст из интернетов не способствует накоплению знаний. Ты же ничего без интернета сделать не сможешь :)
   ReaLg
 
22 - 04.04.19 - 10:21
(19) Не знаю, видео смотреть точно не буду.
Как подцепить к документу ВПФ я тебе написал в (13), для УТ 10.3 должно сработать.
   1Сергей
 
23 - 04.04.19 - 10:23
(21) а сейчас есть такие места где заставляют одинесить без инторнетов?
   ReaLg
 
24 - 04.04.19 - 10:23
(23) Ну, теоретически, военные объекты какие-нибудь :))
   Lesrs
 
25 - 04.04.19 - 10:25
(21) инет-главный инструмент программиста...кстати, те же книги есть в нете
   END
 
26 - 04.04.19 - 10:26
(25) Ага, иди сдай спеца по платформе. Или с мобилки полезешь спрашивать?
   Мандалай
 
27 - 04.04.19 - 10:28
(21)Я тебе больше скажу, без компьютера он вообще ноль как программист.
   END
 
28 - 04.04.19 - 10:29
(25) Я таких как ты насобеседовался вдоволь. Знаешь какая у них коронная фраза была? "Я в теории не силен, я практик". А на практике ни один не ответил, почему надо фильтры на виртуальную таблицу в запросе ставить в параметрах, а не в секции "ГДЕ".
   Мандалай
 
29 - 04.04.19 - 10:31
(28)Ну задави нас интеллектом. Ответь грамотно на свой же вопрос без интернета.
   VladZ
 
30 - 04.04.19 - 10:32
(0) Не твое это...
 
 
   sqr4
 
31 - 04.04.19 - 10:38
(25) голова и руки, главный инструмент)
   zehn
 
32 - 04.04.19 - 10:47
(25) 1С-ники не программируют, а конфигурируют. Не примазывайся.
   END
 
33 - 04.04.19 - 10:52
(29) Еще один... Может я и тебя собеседовал? С начала года прособеседовал человек 6. Ни один не ответил на этот вопрос. Это же проходят в первом классе https://buh.ru/books/detail.php?ID=42714
   Мандалай
 
34 - 04.04.19 - 10:56
(33)Задача не выполнена в соответствие с поставленными требованиями.
Предоставлена ссылка на ресурс.
Садись 2.
   zehn
 
35 - 04.04.19 - 11:24
(34) В это игру можно играть с разных сторон, ёрник (:
Не озвучены принципы и критерии выставления оценки, по умолчанию применена двухбальная шкала.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.