![]() |
|
Добавление списка на кнопку печать документа 🠗 (Волшебник 25.10.2022 08:54) |
☑ | ||
---|---|---|---|---|
0
LivingStar
25.10.22
✎
08:52
|
Необходимо в разрабатываемом документе вывести кнопку печать, и по ней открывать список их 4х печатных форм.
Стал искать. как это можно сделать. Остановился вот на этом примере https://wiki.programstore.ru/dobavlenie-komand-pechati-v-konfiguracii-s-bsp/ . Конфигурация ERP. Сразу при открытии документа идет ошибка, - Метод объекта не обнаружен (ПриСозданииНаСервере) {Документ.ЗапросНаБГ.Форма.ФормаДокумента.Форма(10)}: УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма); Этот пример нельзя использовать в ERP? каким способом ещё можно вывести список из 4х макетов по кнопке печать документа? |
|||
1
Волшебник
модератор
25.10.22
✎
08:54
|
Вы вообще понимаете, что Вы делаете?
|
|||
2
Fedor-1971
25.10.22
✎
09:12
|
(0) а чем штатный механизм ЕРП не угодил?
в менеджере документа есть процедура Печать - там определяем нужные строки с ИД и ОбработкаПечати (точно не помню названия) - тут по ИД формируем нужную печатную форму |
|||
3
PLUT
25.10.22
✎
09:15
|
(0) > Метод объекта не обнаружен (ПриСозданииНаСервере)
каждая буква в сообщении понятна, а всё вместе - непонятно... |
|||
4
Фрэнки
25.10.22
✎
09:21
|
(2) тут же не указан ни релиз ERP, ни наличие вмешательства в механизмы, даже если бы был указан релиз ERP
Еще и способов печати из документов в конфе несколько. По топику якобы есть абсолютно левый разрабатываемый документ, который зачем-то лепят с нуля. Упражняются. Скиллы прокачивают. |
|||
5
LivingStar
25.10.22
✎
09:32
|
Видимо тут нужно так, сейчас буду пробовать. нашел в одном документе аналогичный пример.
ПодключаемыеКоманды.ПриСозданииНаСервере(ЭтотОбъект); |
|||
6
LivingStar
25.10.22
✎
09:32
|
(2) Я не знаю, вот и спрашиваю, делаю по примерам которые нахожу.
|
|||
7
Фрэнки
25.10.22
✎
09:48
|
(6) ну так пример не соответствует содержимому БСП, который сидит в актуальном релизе ERP
И повторение чужих примеров ... Вот ты скопировал " не глядя " код процедурки &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма) КонецПроцедуры И тебе выдает ошибку : ну нет в этой конфе больше такого метода - как минимум, нет доступного в виде экспортной процедуры в модуле УправлениеПечатью При наличии стажа на мисте в 17 лет ты до сих пор не умеешь читать сообщения об ошибках ?! |
|||
8
dmt
25.10.22
✎
10:05
|
(0) ПоказатьВыборИзСписка (ShowChooseFromList)
Синтаксис: ПоказатьВыборИзСписка(<ОписаниеОповещенияОЗакрытии>, <СписокЗначений>, <ЭлементФормы>, <НачальноеЗначение>) |
|||
9
LivingStar
25.10.22
✎
10:33
|
(7) Согласен. нашел в своей конфигурации рабочий пример, и его сейчас рассматриваю.
|
|||
10
LivingStar
25.10.22
✎
10:33
|
(8) Это наверное что то тоже интересное !
|
|||
11
LivingStar
25.10.22
✎
10:37
|
Сделал по примеру. Последней надеждой было создание группы на форме. ПодменюПечать. но ничего не помогло (((. Разбираюсь что там не так. есть рабочий пример. да и сам как то такое делал.
|
|||
12
LivingStar
25.10.22
✎
11:13
|
Кнопка печать не показывается на форме и все. хотя есть документ. Там 7 пунктов по кнопке печать, делаю по примеру, но подозреваю, что нужно где то что то прописать в общем модуле7 Или ещё где?
|
|||
13
LivingStar
25.10.22
✎
11:59
|
Сюда нужно было конечно вставить этот документ, &После("ПриОпределенииОбъектовСКомандамиПечати") .
СписокОбъектов.Добавить(Документы. ...); |
|||
14
LivingStar
25.10.22
✎
13:08
|
Можно ли в этом меню установить сортировку вывода пунктов, меню печати ?
http://joxi.ru/KAx0g5NUVkZWyA А то в процедуре ДобавитьКомандыПечати, они идут в нужном порядке, а тут в разноброс. В самом меню. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |