0
- 27.03.2013 - 11:21
|
из 1с 77 распечатываю счет. К печатнойформе привязаны в фомате джипег логотип. При выводе на экран он виден. Сохраняю в эксель, пропадает. в этой же базе так же печатается заявка, там все нормально заранее спасибо | |
1
- 27.03.2013 - 11:28
| 7.7 вообще криво сохраняет в ексель, печатайте в PDF. | |
2
- 27.03.2013 - 11:53
|
Напишите макрос Autostart(), который при событии Application.Calculate или каком другом - вставляет картинку методом типа ActiveWorkbook.ActiveSheet.Shapes.AddPicture "\\SERVER\IMG\logo.png", True, True, 100, 100, 120, 117" При этом координаты для вствки можно указать явно, а можно и определить по ячейке. Так например можно найти ячейку, куда вставить печать (это место может быть на любой странице и в любом столбце): Set iCell = ActiveWorkbook.ActiveSheet.UsedRange.Find(What:="М .П.", LookIn:=xlValues, LookAt:=xlPart, MatchCase:=True) | |
3
- 27.03.2013 - 12:04
|
(1) нормально 77 сохраняет в эксель (0) скопируй блок загрузки картинки из заявки - и не парься а еще лучще - настрой работу с шаблоном в экселе и сделай работу с ним | |
4
- 27.03.2013 - 12:15
|
а еще лучше - найди программку, которая записанный макрос в экселе транслирует в кусок кода семерки. тогда пишешь в экселе макрос (что надо) пропускаешь через программу и вставляешь в свой код программка называется типа FriedVBS или как то так | |
5
- 27.03.2013 - 12:22
| Сохранять счет в Ексель - моветон. Надо в какой-нить графический формат (чтоб не правили цены и суммы). А тут моксель и поможет - он отлично сохраняет в виде картинок. | |
6
- 27.03.2013 - 19:40
| Я для таких целей поставил виртуальный PDF-принтер. Бесплатных куча, на локальном работают,а вот на сервере не проверял. | |
7
- 27.03.2013 - 20:24
| 4-Helen1986 > Friend VBA | |
8
- 28.03.2013 - 10:16
| (7) да посмотрела. | |
9
- 28.03.2013 - 11:51
|
bma1 - сохранение в формате MXL или с помощью Yoksel - в 4-х из 100 случаях приводит к искажению или "избыточности" формата. Редко, но бывает. Иногда без XLS не обойтись. Не помню, поддерживает ли 1С7 форматы графики с прозрачностью-альфаканалом (GIF, PNG, TIF, векторные WMF, EMF, SVG), но если нет - то однозначно Excel. Прозрачность нужна, скажем для простановки факсимиле подписи, печати, рукописной резолюции итп поверх имеющегося текста/рамок. Преимущества моего способа (2): Для того, чтобы добавить в ЛЮБОЙ 1С-овский документ готовый логотип, факсимиле, печать предприятия, штамп, и все это в любом(!) граф. формата - достаточно в печатной форме или в форме таблицы - поставить пару букв в свободной в ячейке, можно невидимых, мелких итп. Excel при открытии макросом найдет гб - поставит подпись главбуха, мп - печать, лг - логотип. Время на открытие конфигуратора, документа и добавление двух букв - меньше минуты. А уж сколько экономится времени на подписание и простановку печатей - вагон! Кто быстрее? ... Кстати, 60% контрагентов согласны получать почтой РФ всю первичку с "синими" печатями один раз в квартал - 10-го числа след. квартала, а весь квартал работать вот такими документами с факсимиле, полученными по e-mail и даже факсу. За 3 года никаких вопросов ни от одного. А другим 40% просто платить нужно позже - за их вредность и нежелание работать "быстро и в цифре". Вот такой вот русский EDM... | |
10
- 28.03.2013 - 13:38
| 2(9) Yoksel нормально понимает прозрачный фон. | |
11
- 28.03.2013 - 13:49
| bma1 - йоксель вообще лучший сторонний рендер xls из тысячи подобных продуктов (не только для 1С). Честь и хвала разработчикам. Странно что его не внедрили в ядро 1С, авторы предлагали даже забесплатно. Сколько деревьев изведено в стране долбанными колонтитулами и полями по два сантиметра (при том что лазерники только по 0,5 см незапечатывают) | |
| Интернет-форум Краснодарского края и Краснодара |