Имя: Пароль:
1C
 
Типовая розница: определить товар и цвет в строке произвольного типового отчета на СКД
, ,
0 Гений 1С
 
гуру
25.09.21
10:32
Хочу сделать такую шнягу, чтобы обрабатывать макет и добавлять картинку для товар + характеристика.цвет в любой отчет в рознице (если поставлена галочка в форме настроек отчета "с картинками")

Насчет товара я думаю, можно вытянуть его из поля расшифровки.
А вот как определить, в какой ячейке цвет (свойство характеристики)?
1 acht
 
25.09.21
10:34
О, времена!
Наш гений справшивает как изготовить то, что он хочет нам подарить...
2 ObjectRelation Model
 
25.09.21
10:39
А что там расшифровку украли?
3 Ненавижу 1С
 
гуру
25.09.21
10:44
А как характеристики к картинкам привязаны?
4 Гений 1С
 
гуру
25.09.21
11:44
(3) на сайте артикул + цвет, дергаю с сайта
5 Tatitutu
 
25.09.21
11:51
Сделать можно.Дерзай!
У меня во всех документах и отчетах и обработках можно отображать картинку товара, изменять ее размер, ее положение на форме и слайдер(если картинок много)
6 Ненавижу 1С
 
гуру
25.09.21
11:52
(4) уже сайт появился. Я конечно буквоед, но с таким ТЗ автор пойдет далеко
7 Гений 1С
 
гуру
25.09.21
11:54
(6) сайт был изначально
8 Ненавижу 1С
 
гуру
25.09.21
12:07
(7) где в (0) сайт?
9 Гений 1С
 
гуру
25.09.21
12:17
(8) потому что это не относится к теме вопроса, ровно как и цвет моих носков сегодня. Вопрос не о том, где брать картинки. А как идентифицировать место для картинки в отчете
10 Ненавижу 1С
 
гуру
25.09.21
12:57
(9) ну нарисуй свою расшифвровку
11 hhhh
 
25.09.21
15:53
(9) если ставят галочку, то отчет надо всё равно по-новой вывести, зачем выискивать место? просто пройтись по отчету сверху вниз и для каждой строки вывести картинку.
12 Гений 1С
 
гуру
25.09.21
16:22
(11) я думаю, картинку надо выводить после вывода отчета, т.е. постобработкой MXL. В этом случае нужную высоту строки можно установить без проблем. Или вы предлагаете в СКД лезть, так там фоновое задание, замучаетесь.
(10) Не думаю, что это эффективное решение. Проще уж определять по значению цвета для данного артикула.
13 Ненавижу 1С
 
гуру
25.09.21
16:39
(12) а в чем проблема? ПриКомпоновкеДанных
Реализовал правда без характеристик ибо их нет. В настройках указывается типовое поле "Номенклатура.ФайлКартинки" и доп. признак "выводить изображение"
14 Гений 1С
 
гуру
25.09.21
17:15
(13) ну там картинка не в поле номенклатуры. а что в СКД уже появилась галка "Выводить изображение"?
15 Ненавижу 1С
 
гуру
25.09.21
17:19
(14) по буквам. Картинка в поле файл картинки.
Галки нет. Своя в расширении для всех отчетов использующих типовые настройки. Но вытянуть картинку в макет легко в ПриКомпоновкеРезультата
16 Гений 1С
 
гуру
25.09.21
17:20
(15) ну тут ты мне ничего нового не сказал, все же вопрос был о цвете из характеристики.
17 Ненавижу 1С
 
гуру
25.09.21
17:22
(16) ты опять в частности уходишь, геня
18 Гений 1С
 
гуру
25.09.21
22:46
(17) ты о чем?
19 VS-1976
 
25.09.21
22:54
(0) Отчёт выводится в табличный документ, там есть события при активации. Так же есть область которая активируется, в этой области есть индекс в расшифровке, а в расшифровке 100% есть содержимое, в виде ссылки и т.д. Цвет, определяется так же легко из области табличного документа, так что дерзай, всё есть, всё в твоих руках, мы смотрим на тебя )
20 VS-1976
 
25.09.21
23:00
(0) Определить в какой ячейке цвет не проблема, при построении отчёта есть компановщик, там есть структура отчёта, какие поля выводятся, какие группировки. Не проблема кодом вытащить
21 Гений 1С
 
гуру
11.10.21
21:29
В общем, заказчик подтвердил бюджет на этот отчет, так что доработка будет
22 acht
 
11.10.21
22:06
(21) Ура, ура, на форуме будут новые вопросы.