Имя: Пароль:
1C
1C 7.7
v7: Как вывести фото товара на ценник?
,
0 floody
 
25.01.12
11:54
На форму умею выводить, а на печатную форму нет.
Можно ли? И как? Спасибо.
1 floody
 
25.01.12
11:55
Перейти на 8 не предлагать )
2 floody
 
25.01.12
11:56
Согласен, что глупо, ведь товар перед глазами, казалось бы, зачем фото?
Но ценник симпатичный получился бы.
3 1Сергей
 
25.01.12
11:57
// Отображает в печатной форме картинку из файла
Функция Рисунок (Куда,Знач Откуда) Экспорт
   Если Лев(Откуда,1)="." тогда
       Откуда=КаталогИБ()+Сред(Откуда,2);
   КонецЕсли;
   Попытка
       Если (ПустоеЗначение(СокрЛП(Откуда))=1) тогда  
           Куда.УстановитьКартинку(СоздатьОбъект("Картинка"));
       ИначеЕсли (ФС.СуществуетФайл(Откуда)=0) тогда
           Куда.УстановитьКартинку(СоздатьОбъект("Картинка"));
       Иначе    
           Куда.Загрузить(Откуда);    
       КонецЕсли;    
   Исключение
   КонецПопытки;
КонецФункции
4 1Сергей
 
25.01.12
11:58
(3)+ в печатной форме, в свойствах рисунка:
Рисунок(Таб.ТекущийОбъект,ИмяФайлаЛого)
5 floody
 
25.01.12
11:58
Так я и делал на диалоговой форме, а в печ. форме не получилось, даже Идентификатор объекта "картинка" не нашел где задается.
6 floody
 
25.01.12
11:58
(4) Всё понял, Спасибо!
7 Mikeware
 
25.01.12
11:58
И под ценой напечатай образцы купюр, которыми надо платить за товар...
8 Начинающий Программер
 
25.01.12
12:00
(7) В Евросети на ценниках раньше внизу мелкими буквами печатали вознаграждение продавцу за продажу конкретного товара:-) Как сейчас - не знаю.
9 Mikeware
 
25.01.12
12:04
(8) кстати, да - печатать сумму налогов, и их распределение по бюджетополучателям...
10 floody
 
25.01.12
12:44
(4) в свойствах рисунка на печ. форме есть только 2 поля:

текст
и
расшифровка

вставлял вызов функции, не вызывается.
11 floody
 
25.01.12
12:54
Оказалось, картинка выходила за границы секции.
Теперь функция вызывается, картинки все равно не видно.
12 1Сергей
 
25.01.12
12:56
(11) картинка из файла? полный путь прописан?
Программист всегда исправляет последнюю ошибку.