|
v7: Вывод произвольной картинки в Форму в 1с 77
| ☑ |
0
mishaPH
модератор
04.12.14
✎
13:17
|
Коллеги. встала тут нетривиальная задача.
Вывести факсимиле печати в печатную форму.
НО все осложнено тем, что печать доков идет от разных фирм.
и печать надо подставлять в зависимости от фирмы.
Как эту фигню можно реализовать без того чтобы плодить "подвал" для нужной фирмы со своей картинкой?
может есть какая компонента а ля баркод, чтобы подставив в объект путь к картинке получить искомое.
|
|
1
palpetrovich
04.12.14
✎
13:19
|
плоди "подвал", не парься :)
|
|
2
mishaPH
модератор
04.12.14
✎
13:19
|
(1) не хочу. доументов уйма. фирм тоже. поддерживать эту хрень тяжко
|
|
3
NS
04.12.14
✎
13:20
|
(2) А проблема в чем?
|
|
4
dk
04.12.14
✎
13:20
|
лень в поиск сходить?
|
|
5
mishaPH
модератор
04.12.14
✎
13:21
|
(3) в том. что для управления требуется прог. а так на форме в фирме указал путь к факсимиле и все.
|
|
6
mishaPH
модератор
04.12.14
✎
13:27
|
(4) и что там? только для 8ки
|
|
7
NS
04.12.14
✎
13:32
|
(5) Вешаешь на Таблицу Рисунок.
В текст ему пишешь что-нибудь типа
ВывестиКартинку(ТЗСертификатов.Путь,ТабДекларация)
В модуль формы -
Процедура ВывестиКартинку(П,табкарт)
Карт=табкарт.ТекущийОбъект;
Карт.Загрузить(П);
КонецПроцедуры
Можешь еще Карт.РежимРисования() добавить.
|
|
8
Ёпрст
04.12.14
✎
13:35
|
(0)
activebmp используй от Z1, этот ocx умеет прозрачность фона делать.
Если просто будешь втыкать картинку как в (7) то..только печать без прозрачного фона получится.
|
|
9
mishaPH
модератор
04.12.14
✎
13:37
|
(8) о. вот. это нужно
мерси. посмотрю
|
|
10
Ёпрст
04.12.14
✎
13:44
|
только не забудь параметры настроить..
будет объект ocx в мокселе, в свойствах картинки типа
НастроитьРисунок(Таб.ТекущийОбъект,ИмяФайла)
в модуле формы
Процедура НастроитьРисунок(Объект,ИмяФайла)
Объект.BmpFile = ИмяФайла;
Объект.Function = 1 ;
Объект.DstWidth = -1;
Объект.DstHeight = -1;
КонецПроцедуры
|
|
11
mishaPH
модератор
04.12.14
✎
23:04
|
(10) да мерси. я уже заметил в https://1cers.ru/index.phpпримере есть все
|
|