Имя: Пароль:
1C
1С v8
Нужно выводить в печ. форму картинку, которую потом... бред, вообщем, но хотят :
0 Jackman
 
02.10.12
15:56
Нужно выводить в печатную форму отчета чертеж товара в уменьшеном виде (ну это просто, в окно с режимом "пропорционально"). Потом этот отчет сохраняют в Эксель, через "сохранить копию", и хотят, чтобы уже в сохраненном в эксель файле отчета, при клике на уменьшенную картинку чертежа - открывался полноразмерный чертеж товара. Что-то типа гиперссылки, можно такое реализовать в 1С8.1, чтобы при сохранении в Эвсель получалось то, что хочет клиент?
1 DrShad
 
02.10.12
15:57
я не против
2 shuhard
 
02.10.12
15:58
(0) через сохранить копию - нельзя,
открыть через Com xls и допилить что угодно - можно
3 Jackman
 
02.10.12
16:01
(2) Да вот это не хотелось бы, т.к. у отчета сложная структура колонок: много строк и объединений.
4 DrShad
 
02.10.12
16:04
(3) и что?
5 Jackman
 
02.10.12
16:04
(4) Облом
6 DrShad
 
02.10.12
16:05
(5) ну так и скажи тем кто хочет
7 zladenuw
 
02.10.12
16:05
в чем облом. открыть этот уже скопированные ёксель и туда завергать что тебе нужно
8 Jackman
 
02.10.12
16:06
(7)Кстати, можно попробовать, структура уже есть, нужно как-то картинку большую прикрутить к сохраненной уменьшеной копии.
9 acsent
 
02.10.12
16:08
сохранить mxl в xls и пробежаться по нему обработав картинки
10 Jackman
 
02.10.12
16:35
Скорее всего, после сохранения, в том экселевском файле буду добавлять кол-во листов по количеству рисунков, а потом как-то прописывать гиперссылку в уменьшенной картинки, чтобы она открывала вкладку с нужной полной версией чертежа.

Если есть идеи как это сделать лучше - подскажите.
11 shuhard
 
02.10.12
16:38
(10) не факт, что нужна гиперссылка
в xls можно сделать и кнопку, подложив под неё кусочек кода на VBA
12 IamAlexy
 
02.10.12
16:43
(0) будь мужиком.. прояви смекалку, блеять!!!11


1. поднимаешь корпоративный вебсайт
2. на картинку вешаешь гиперссылку на сайт
3. по клику открывается увеличенная копия
13 BigHarry
 
02.10.12
16:44
Сохранить в htm и переименовать в xls
14 acsent
 
02.10.12
16:45
(12) можно и просто шарой обойтись
15 Dimasik2007
 
02.10.12
16:45
Шару клиентам не вывесишь
16 IamAlexy
 
02.10.12
16:47
(14) правильный 1Сник должен повесить вебклиента
при клике выводить диалоговое окно выбора масштаба
в ссылке генерить запуск вебклиента и логин под нужным служебным пользователем
при открытии формировать на рабочем столе форму с отображением картинки в выбранном масштабе.
17 Dimasik2007
 
02.10.12
16:47
Впаривай скрипт в полученных эксель файл, который по клику на картинке либо сохранит ее на диск и откроет вьюером клиента, либо скопирует на новый лист и проч.

Не проверял, но раз картинка смаштабирована, все равно она же в эксельку будет в полном размере, хоть и сжатаая.
18 Dimasik2007
 
02.10.12
16:47
Но в (16) чисто конкретный вариант, отстатыщь и 22+
19 IamAlexy
 
02.10.12
16:48
(15) так оно клиентам надо?


правильный 1Сник делает так:

1. покупает за счет фирмы макбук про в максималке (168 000)
2. регистрируется у надкусанов как разработчик
3. качает платформу 8.3.2
4. лабает мобильное приложение которое представляет из себя личный кабинет клиента с возможностью просматривать коммерческие предложения
5. реализуетв ывод печатных форм и картинок в мобильном приложени
6. публикует приложение в аппсторе за  2.00$
20 IamAlexy
 
02.10.12
16:49
(19) чорт, как я мог быть таким неточным..

конечно же не за 2.00$ а за 2.99$
21 Dimasik2007
 
02.10.12
16:50
Это вас батенька, не туда понесло... Ну мощь чувствуется)))
22 Dimasik2007
 
02.10.12
16:50
...
7. PROFIT!!!

пункт забыл
23 Jackman
 
02.10.12
16:54
(12) Там сложнее, нужно поставщику отсылать тот файл
24 IamAlexy
 
02.10.12
16:58
(23) гиперссылка на вебсайт доступный извне спасет отца русской демократии...
25 Jackman
 
02.10.12
17:03
(24) Через сайт - решение не очень, тем более для китайцев :)
26 IamAlexy
 
02.10.12
17:04
(25)у тебя есть то хотя бы пример в екселе где внутре файла была бы картинка при нажатии на октороую открывалась бы эта самая же картинка в увеличенном виде?

или это они посмотрели галереи на сайте ис казали "хотим такое же из екселя" ?
27 Ахиллес
 
02.10.12
17:05
(26) Так и есть скорее всего.
(25) В экселе не взлетит, надо хтмлку с джавой рисовать.
28 IamAlexy
 
02.10.12
17:05
а вообще
у каждого китайца в кармане по три айфона на андроиде... так что можно смело в гугльплей генерить кабинеты пользователей и там рисовать всечоугодно
29 Jackman
 
02.10.12
17:12
(26) Нет такого примера

Пока удалось придумать только через вставку дополнительных листов в эксель, туда лепить картинки и кнопку, типа назад, с ссылкой на основную страницу
30 IamAlexy
 
02.10.12
17:13
(29) ну и на кой чорт?
сделаешь, тебя попросят сделать тожесамое в опенофисе.. и чо будешь делать?
31 Jackman
 
02.10.12
17:20
(30)Морозиться :)
32 Jackman
 
02.10.12
17:21
Хотя уже то, что в (29) написал, и то лень делать :)
33 Ахиллес
 
02.10.12
17:22
(32) На. http://www.linkexchanger.su/2008/65.html Как доделаешь на 1С не забудь обработочку в общий доступ выложить.
34 Jackman
 
02.10.12
17:23
(17)
>Не проверял, но раз картинка смаштабирована, все равно она же в эксельку будет в полном размере,


К сожалению - уменьшает картинку, т.е. с потерей качества
35 Dimasik2007
 
02.10.12
17:28
(34) Если делать по уму, то нужно

а) формируете отчет
б) берете эксельку донора с макросами, впихиваете туда лист с отчетами
в) впихивайте на скрытые страницы фулл-сайз картинки по одной на страницу
г) картинку(и) в отчете при открытии макросом создаете обработчики онклик + генерите для них имена и прочую лабуду для ассоциации пикча-фулл
д) по клику нужно получить какую именно картинку кликнули и либо ткрыть страницу (визибл поставить) либо сам файл

пример обработки пикчи по клику https://dl.dropbox.com/u/8704288/XNYA/22%2B.xlsm
она тупо сохраняет и открывает картинки с активной страницы, как отловить конкретную - я не заморачивался, не особо пока надо
36 Jackman
 
02.10.12
19:03
(35) Спасибо