Печать картинки в Report | |
---|---|
vnkor Автор Сообщений: 324 Дата регистрации: 04.10.2007 |
Добрый день!
В таблице есть поле General, в которое записываются картинки в формате JPG. Картинки записываются командой:
Control source type выбрано General field name Control source: qr_picture.qr На печать все поля выводятся нормально, а вместо картинки – просто имя файла. Чего не хватает? Помогите. Заранее благодарю. |
Re: Печать картинки в Report | |
---|---|
kornienko_ru Сообщений: 203 Откуда: Владивосток Дата регистрации: 06.09.2015 |
Привет, друг. Я так понял, что это встроенный в VFP инструмент печати? Если да, то я лично сразу от него отказался и создал свой генератор отчетов через бесплатный LibreOffice. Его здесь выкладывал. Кто-то похвалил после использования. Да и в мое время еще не было типа поля General (почему-то я ему не доверяю). Я бы на вашем месте провел чистый вариант печати именно этого файла через ваш Report без БД и селектов.... просто вставьте в отчет именно этот файл-jpg. Проверьте, печатается ли конкретно он.
|
Re: Печать картинки в Report | |
---|---|
vnkor Автор Сообщений: 324 Дата регистрации: 04.10.2007 |
В том-то и дело, что для каждой записи таблицы есть своя картинка (свой jpg-файл). Нужно, чтобы при печати динамически подгружался нужный файл.
|
Re: Печать картинки в Report | |
---|---|
kornienko_ru Сообщений: 203 Откуда: Владивосток Дата регистрации: 06.09.2015 |
Это понятно. Я речь не о том, чтобы всем печатать одну картинку. Я о том что попробовать сначала одну картинку отпечатать всем из файла. И посмотреть печатается ли она в принципе. Любую, которая точно из Базы не печатается.
|
Re: Печать картинки в Report | |
---|---|
vnkor Автор Сообщений: 324 Дата регистрации: 04.10.2007 |
Печатается.
|
Re: Печать картинки в Report | |
---|---|
PaulWist Сообщений: 14625 Дата регистрации: 01.04.2004 |
Используйте тип поля МЕМО (binary).
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: Печать картинки в Report | |
---|---|
kornienko_ru Сообщений: 203 Откуда: Владивосток Дата регистрации: 06.09.2015 |
Да, всё верно, надо пробовать что-то другое, кроме General.
|
Re: Печать картинки в Report | |
---|---|
vnkor Автор Сообщений: 324 Дата регистрации: 04.10.2007 |
Решил таким образом.
Использовал символьное поле, в которое записываю имя файла вместе с полным путем и расширением. А в REPORTе : в Control source type выбрал Expression or variable name в Control source прописал поля, в котором хранится имя файла. По условиям программы каждая запись таблицы печатается отдельно, т.е. REPORT выполняется по значениям одной текущей записи. Перед печатью формируется сама картинка и сохраняется как файл. А имя файла записывается в поле таблицы. Потом идет печать. |
Re: Печать картинки в Report | |
---|---|
Vedmak Сообщений: 5973 Откуда: CiTY Дата регистрации: 30.10.2003 |
У меня был проект: Положи на весы продукт и термопринтер выдаст к нему наклейку.
Сейчас видится кустарщиной ибо машинки правильные уже для печати конвеером создали. 15 лет назад мне привозили весы и принтеры на стол )) Я генерил внешней библиотекой ШК и выкладывал картинку (там много разного требовалось) в BMP <на хард времянкой> и через Report|Labrel выкидивал на термопринтер наклейки. ------------------ Говорить стоит лишь для тех, кто слушает. Исправлено 4 раз(а). Последнее : Vedmak, 22.03.24 23:23 |
© 2000-2024 Fox Club  |