|
v7: Прайс-лист с гиперссылками на картинки | ☑ | ||
---|---|---|---|---|
0
ShadowMind
31.08.11
✎
08:28
|
Всем доброго дня! Помогите неучу...
Задача сформировать прайс-лист в 1С, в котором напротив каждой позиции номенклатуры будет находиться пиктограмма с гиперссылкой на картинку в интернете. Подскажите, пожалуйста, как такое можно сотворить, а то уже несколько дней ищу подобное, но пока не нашел... А руководство требует уже завтра... |
|||
1
andrewks
31.08.11
✎
08:29
|
сформировать в каком формате?
|
|||
2
poligraf
31.08.11
✎
08:43
|
(0) а ссылку на картинку ты где возьмешь?
ну и про формат тоже хочется послушать |
|||
3
Ёпрст
31.08.11
✎
08:48
|
И ? в чем проблема ?
Можно сделать в обычной Таблице и по двойному щелчку переход, либо красиво через tabledoc или yoksel и по ординарному + подсветка ссылки. |
|||
4
Mikeware
31.08.11
✎
08:49
|
(3) да проблем никаких. Просто он может захотеть рассылать сформированный праайс клиентам...
|
|||
5
Ёпрст
31.08.11
✎
08:51
|
(4) ну, тогда тупо в эксель скинуть.. и пусть себе шлёт.
|
|||
6
titan_aleks
31.08.11
✎
09:46
|
У меня формируется прайс сразу в эксель с картинками. а гиперсылка как то неинтересно.
|
|||
7
Ненавижу 1С
гуру
31.08.11
✎
09:48
|
(6) ну и какой объем файлов получается? у нас есть вариант в эксель формирования с картинками (уменьшенными) и гиперссылками (для просмотра большой картинки) и то и другое опционально
|
|||
8
ShadowMind
31.08.11
✎
10:20
|
(1) В формате ехсе1 для рассылки клиентам
(2) Ссылка на картинку получается из кода номенклатуры. Сама картинка находится на сайте интернет-магазина. (3) В сформированный в 1С прайс я вывожу ссылку в виде текста, далее сохраняю как ехсе1. Когда открываю ехсе1 для перехода по гиперссылке требуется сначала активировать ячейку двойным щелчком и выйти из ячейки, только после этого текст гиперссылки становится гиперссылкой... Вот тут то я и туплю, как при экспорте в ехсе1 текст гиперссылки сразу становился гиперссылкой... вот хто бы меня пнул бы в правильном направлении... |
|||
9
FN
31.08.11
✎
10:26
|
(8) Программно открывешь Ексель файл по Оле и добавляешь гиперссылки. Могу пример нарисовать
|
|||
10
ShadowMind
31.08.11
✎
10:28
|
(9) Был бы весьма благодарен...
|
|||
11
titan_aleks
31.08.11
✎
10:29
|
(7) Самый большой 2,5 мб. Мы прайс делаем по группам товара.
|
|||
12
titan_aleks
31.08.11
✎
10:29
|
(7) а в среднем меньше 1 мб
|
|||
13
FN
31.08.11
✎
10:30
|
(10)
Excel = СоздатьОбъект("Excel.Application"); Excel.Workbooks.Open(Сокрлп(Файл)); ЗагружаемаяОбласть=Excel.ActiveWorkbook.ActiveSheet.UsedRange; Для СчетчикСтрок=1 по ЗагружаемаяОбласть.Rows.Count Цикл ЗагружаемаяОбласть.Hyperlinks.Add(ЗагружаемаяОбласть.Cells(СчетчикСтрок,НомерКолонкиСоССылками), ЗагружаемаяОбласть.Cells(СчетчикСтрок,НомерКолонкиСоССылками).Text); КонецЦикла; Писал по памяти... |
|||
14
ShadowMind
31.08.11
✎
10:35
|
(13) Спасибо! Буду пробовать - что-то типа этого и предполагал...
А теперь вопрос на засыпку: а где можно посмотреть все команды для работы с OLE.Excel ? зачастую требуется, а найти ничего стоящего не могу... |
|||
15
Ёпрст
31.08.11
✎
10:36
|
поставить intsOlegenerator, он сам слепить als-ку со всеми командами..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |