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

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

Делай, как написано :))
13 ReaLg
 
04.04.19
10:13
В простейшем слечае:

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

Функция Печать() Экспорт
  ТабДок = Новый ТабличныйДокумент();
  Возврат ТабДок;
КонецФункции

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

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


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