Имя: Пароль:
1C
1С v8
Как добавить в макет универсального отчета картинку?
0 mikecool
 
25.08.11
17:30
То бишь - выводим номенклатуру, захотелось картинку втулить
Как это сделать?
Если добавлю выборку поля с хранилищем картинки - сознаю, что автоматом она не нарисуется...
1 shuhard
 
25.08.11
17:32
(0) так же как в СКД
бегать по результату, искать по некой сигнатуре
выводить картинку


я так в расчетный листок фотки прицепил
2 mikecool
 
25.08.11
17:34
(1) направление понял
3 Либерал
 
25.08.11
17:36
я допиливал универсальный из УТ10.3, в итоге всего несколько строк кода пришлось добавить
4 mikecool
 
26.08.11
09:58
(3) пнул бы в нужном направлении
5 mikecool
 
26.08.11
10:10
еще ниче не придумал, пинайте )
6 Синий зуб
 
26.08.11
10:34
Если ты про отчет на основе универсального, то я недавно делал так - вытащил функцию РасчетШириныКолонок (она пробегает по всем ячейкам всех строк и колонок в готовом отчете) из общего в свой отчет, отключил ее вызов в универсальном отчете установкой переменной УниверсальныйОтчет.мРассчитыватьШиринуКолонок = Ложь; запускаю ее в своем модуле после функции УниверсальныйОтчет.СформироватьОтчет(ТабличныйДокумент); и при обходе ячеек дописываю что мне нужно в нужные ячейки.
7 mikecool
 
26.08.11
10:49
(6) спс за вариант
8 mikecool
 
26.08.11
11:48
чего то не пойму - нашел Примечание, тип Рисунок табличного документа
как определить, что выводимая область содержит описание Номенклатуры?
по расшифровке - в структуре и номенклатура и склад
других отличительных признаков больше не нашел ((
9 mikecool
 
26.08.11
11:50
на крайняк - как вычислить положение(индекс) группировки по номенклатуре? остальное надеюсь расчетным путем добить )
10 mikecool
 
26.08.11
13:23
не получается ((
11 shuhard
 
26.08.11
13:27
(10) артикул выводи
12 mikecool
 
26.08.11
16:28
не, никак не могу однозначно определить, что в данной строке выведена именно группировка "номенклатура" (
13 Ненавижу 1С
 
гуру
26.08.11
16:31
почту смотри
14 mikecool
 
26.08.11
16:54
(13) ага, спс, направление понял
15 mikecool
 
26.08.11
17:13
прикольный и для меня не понятный эффект
есть измерения регистра Склад, Номенклатура, МестоХранения
добавил в отчет выборку поля
   УниверсальныйОтчет.ДобавитьПолеГруппировка("ОсновноеИзображение", "Номенклатура", "ОсновноеИзображение", "Картинка");

   УниверсальныйОтчет.ДобавитьПоказатель("ОсновноеИзображение", "Картинка", Истина);
и вижу, что данные по картинке выбираются только если в списке группировок первой идет склад, а потом номенклатура
то бишь :
С - Н - МХ - есть данные
МХ - С - Н - есть данные
Н - МХ - С - нет
МХ - Н - С - нет
чешу репу
16 mikecool
 
26.08.11
17:14
места хранения подчинены складам, походу надо смотреть запрос
17 mikecool
 
26.08.11
17:16
я уже погнал к вечеру )))
просто менялось расположение картинок ))))
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.