|
Вывод картинки номенклатуры в прайс-лист, УТ 11 | ☑ | ||
---|---|---|---|---|
0
Alekzander
02.12.12
✎
12:38
|
Вот такая задача. Запутался в точном определении картинки (то есть вроде бы ЦеныНоменклатурыСрезПоследних.Номенклатура.ФайлКартинки, но при таком раскладе в отчёт выазит название картинки). А вот как до неё самой-то добраться?
|
|||
1
Wobland
02.12.12
✎
12:39
|
вопрос: где живёт картинку у номенклатуры?
|
|||
2
Alekzander
02.12.12
✎
12:42
|
(1) в файле на диске, путь что ли прописывать к папке?
|
|||
3
Wobland
02.12.12
✎
12:43
|
может, в справочнике файлы посмотреть?
|
|||
4
Alekzander
02.12.12
✎
12:50
|
(3) щас гляну... дома 1Ска подвисает...
|
|||
5
Alekzander
02.12.12
✎
12:58
|
Не, в справочнике файлы пусто. Ладно, меня интересует другой вопрос: как вообще вставить картинку номенклатуры в отчёт (прайс-лист)?
|
|||
6
Wobland
02.12.12
✎
13:02
|
(5) получить картинку, присвоить в параметры области
|
|||
7
Alekzander
02.12.12
✎
13:07
|
(6) вот с получением как раз проблема: максимум, что удавалось - получить название картинки, а саму её я что-то не нашёл.
|
|||
8
Wobland
02.12.12
✎
13:10
|
ФайлКартинки какого типа?
|
|||
9
Alekzander
02.12.12
✎
13:19
|
(8) СправочникСсылка.НоменклатураПрисоединенныеФайлы
|
|||
10
Wobland
02.12.12
✎
13:22
|
(9) так.. а что там в этом справочнике на тему самой картинки есть?
|
|||
11
Alekzander
02.12.12
✎
14:19
|
(10) есть описание картинки, кто изменял её и т.д. Но самого главного я там не нахожу - выход на саму картинку, или же всё-таки в СКД не предусмотрено выводить картинку номенклатуры в отчёт и придётся код писать?
|
|||
12
Wobland
02.12.12
✎
14:21
|
ФайлХранилище есть?
|
|||
13
Alekzander
02.12.12
✎
14:22
|
Ага
|
|||
14
Alekzander
02.12.12
✎
14:24
|
(12) я уж пробовал поставить его в запрос, в таком случае в поле отчёта, где должна быть картинка, выдаёт "ХранилищеЗначений"
|
|||
15
Wobland
02.12.12
✎
14:25
|
(14) сказать, где написано о том, как картинку из хз получить?
|
|||
16
Alekzander
02.12.12
✎
14:25
|
(15) ну уж нет, это я и сам посмотрю
|
|||
17
Wobland
02.12.12
✎
14:27
|
(16) можно подумать, всё вышеописанное ты сам не мог додумать ;)
|
|||
18
Alekzander
02.12.12
✎
14:28
|
(17) ну вот не мог, как видишь))
|
|||
19
Ctyd
02.12.12
✎
17:43
|
ОбластьМакета.Рисунки.Получить(0).Картинка=Выбор.Физлицо.ОсновноеИзображение.Хранилище.Получить();
|
|||
20
Alekzander
12.12.12
✎
21:06
|
В общем, опять это стало нужно, придётся разбираться. Основной вопрос тот же: как вывести в прайс-лист картинку номенклатуры? (прайс стандартный, сохранил как внешний). И файлы всё же не в базе хранятся, а в томах на диске, соответственно, нужно из файла картинку помещать в ХранилищеЗначений, а потом выводить в отчёт, либо сразу как-то вывести?
|
|||
21
Alekzander
13.12.12
✎
14:58
|
Так, сделал прайс в принципе, вот только при попытке сформировать отчёт вылазит ошибка - Метод объекта не обнаружен (ПолучитьМакет): Схема = Отчет.ПолучитьМакет("Макет");
Хотя я где-то на просторах Мисты встречал, что во внешнем отчёте получение макета должно быть именно таким, однако почему-то у меня система ругается. Может кто подсказать, в чём причина? |
|||
22
Alekzander
13.12.12
✎
15:04
|
v8: ПолучитьМакет() - никак не получается вот здесь обсуждалось
|
|||
23
Alekzander
13.12.12
✎
15:41
|
Неужели никто не знает?
|
|||
24
cw014
13.12.12
✎
15:56
|
Что то какой то бред тут пошел. Если в справочнике есть хранилище - внутри лежит картинка, которую параметром можно в секцию макета сунуть. Но если у тебя тупо СКД - то НИКАК. СКД не работает с хранилищами
|
|||
25
Alekzander
13.12.12
✎
17:10
|
(24) Да, сейчас пробую через СКД добраться до картинки.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |