проблема с REPORT...Preview | |
---|---|
Vedmak Автор Сообщений: 5970 Откуда: CiTY Дата регистрации: 30.10.2003 |
Есть програмка работающая на нескольких станциях Win98.
На двух из них недавно ОС нереставлялась "с нуля" в новую папку. ( С:\Windows.98 ) и поимелась следующая проблема ( см.аттач. ). Фонты в REPORT... PREVIEW отображаются увеличеным размером. Размер в репорте стоит 10. На остальных машинах все путем. VFP 7.0 SP1. ------------------ Говорить стоит лишь для тех, кто слушает. |
Re: проблема с REPORT...Preview | |
---|---|
Alex Roublev Сообщений: 3695 Откуда: Ярославль Дата регистрации: 28.09.2002 |
Возникает впечатление, что "шрифт по-умолчанию", сведения о котором хранятся в теле отчета, не обнаруживается в системе на тех компах среди предустановленных. Возможно берется некий близкий по начертанию шрифт и подставляется вместо предписанного.
Вот еще появилась мыслишка: а ежели все элементы сгруппировать воедино, а потом посмотреть что получится? Отредактировано (29.03.05 19:33) ------------------ И волки сыты, и овцы целы, и пастуху - вечная память... |
Re: проблема с REPORT...Preview | |
---|---|
Vedmak Автор Сообщений: 5970 Откуда: CiTY Дата регистрации: 30.10.2003 |
t.e. сгрупировать ?
прога создается под XP. Может тут грабли... хотя на десятке других машин этого нет. ------------------ Говорить стоит лишь для тех, кто слушает. |
Re: проблема с REPORT...Preview | |
---|---|
Alex Roublev Сообщений: 3695 Откуда: Ярославль Дата регистрации: 28.09.2002 |
Цитата: системное меню фокса/формат/группировать-разгруппировать Выделить все элементы на форме отчета в режиме дизайнера и сгруппировать, чтобы при отображении на экране у каждого клиента элементы отчета не разъезжались по экрану. Цитата: От версии ОС, кажется, отображение отчета не зависит. Но может сильно зависеть от набора установленных шрифтов. Если, к примеру, в отчете использовать шрифт Arial (существует на любой машине) и применить объединение объектов на форме отчета в единую группу, то все будет "разъезжаться" по-прежнему или нет? |
Re: проблема с REPORT...Preview | |
---|---|
Владимир Максимов Сообщений: 14100 Откуда: Москва Дата регистрации: 02.09.2000 |
Подобный вопрос уже поднимался не так давно. Сейчас не помню где. Проблема была в драйвере принтера. Подобные "выкрутасы" характерны именно для "кривых" драйверов. Убедись, что на всех машинах стоят одинаковые драйверы (от одного производителя).
На всякий случай, в самих файлах отчета для самой первой записи файла FRX очисть поля TAG и TAG2, а в поле Expr удали упоминания о конкретном драйвере принтера. |
Re: Кривые драйверы... | |
---|---|
Alex Roublev Сообщений: 3695 Откуда: Ярославль Дата регистрации: 28.09.2002 |
2 Владимир Максимов:
Цитата: Драйверы принтера установливаются ОС. Запись контекста устройства в реестре также делается ОС непосредственно при установке драйверов. Получается, что ОС криво устанавливает параметры устройства печати и когда такая кривость произойдет - не предугадать... Абсурд какой-то В моей организации на разных машинах используются различные принтеры - матричные (для А3 печати), струйники и лазерники. У каждого принтера определен изначально заданный драйвером минимум поля отступа между краем листа и областью печати. В одном из отчетов однажды при выводе его на просмотр съехали на форме объекты. Объекты были не закреплены. Поля отчета были 0,5 мм. Отчет стали печатать не на лазернике, а на струйнике, у которого отступ больше. Объекты со строковыми данными незначительно съехали в сторону. При попытке напечатать документ было выдано сообщение о превышении размеров области печати. По-моему драйвер принтера был в этом случае не виноват. Виноват оказался я сам именно в том, что не предусмотрел возможность такой ситуации. |
Re: проблема с REPORT...Preview | |
---|---|
Равиль Сообщений: 6554 Откуда: Уфа Дата регистрации: 01.08.2003 |
Согласен с Alex Roublev и похоже, что причина в том, что на проблемных компах просто нет того шрифта, который указан в отчете, но присутствует у разработчика - по картинке видно, что использовался какой-то "сжатый" (condenced) шрифт, который по-умолчанию в win98 не устанавливается.
------------------ Тяжело согнать курсором муху с монитора ... |
Re: проблема с REPORT...Preview | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi Alex!
Цитата:Бесспорно. Заодно и от FontMapping для "отсутствующих". Цитата:Да, но шрифты то реально могут быть РАЗНЫЕ! Для старых Win9x вообще неUnicode версии шрифтов применялись - для новых могут применяться "алиасы" вида "Arial Cyr" - хотя реально ТАКОГО шрифта может и не быть (скажем так ОБЫЧНО его нет)... ------------------ WBR, Igor |
Re: проблема с REPORT...Preview | |
---|---|
Alex Roublev Сообщений: 3695 Откуда: Ярославль Дата регистрации: 28.09.2002 |
Привет, Игорь
Цитата: Кстати, когда писал ответ, то про Unicode я вообще как-то не подумал (а мне бы стоило подумать). Привык пользовать однотипный ttf Arial Cyr. |
Re: проблема с REPORT...Preview | |
---|---|
Vedmak Автор Сообщений: 5970 Откуда: CiTY Дата регистрации: 30.10.2003 |
Всем спасибо !
Благодаря отзывчивости клуба нет ничего невозможного Читая пост ув. Владимир Максимов я стукнул себя по-лбу на фразе Цитата:Ибо устанавливая ОС я совсем забыл поднять драйвер лазерника (используется лиш переодически). А поднял только Generic/Text для ежедневной печати на Epson FX1170. Фокс, как многим очевидно, для preview использует драйвер принтера. Вот и пытался отобразить с тем что было. Так что каюсь. Всем спасибо. Тема закрыта. ------------------ Говорить стоит лишь для тех, кто слушает. |
Re: проблема с REPORT...Preview | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
Скорее preview берет не драйвера принтера а hDC устройства вывода
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: проблема с REPORT...Preview | |
---|---|
Vedmak Автор Сообщений: 5970 Откуда: CiTY Дата регистрации: 30.10.2003 |
понятие "hDC" не вызывает у меня никаких ассоциаций.
------------------ Говорить стоит лишь для тех, кто слушает. |
Re: проблема с REPORT...Preview | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
Это хеднл контента устройства т.е. именн он определяет как быдет выглядеть информация исходя их физический параметров и возможностей устройства.
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
© 2000-2024 Fox Club  |