Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Глюк принтера  [new]
StandD
Member

Откуда:
Сообщений: 519
Всем привет!
Долблюсь второй день...
Есть программка на 7.0. переделал этот проект на 9.0.
Работают параллельно две программы (7 и 9) на одной сетевой базе.
Обе показывают отчет на экране правильно, но на печать 9-ка дает кракозябры. Привязка к принтеру снята. Где еще может быть засада?
25 янв 07, 13:32    [3693100]     Ответить | Цитировать Сообщить модератору
 Re: Глюк принтера  [new]
PaulWist
Member

Откуда:
Сообщений: 2236
Посмотри
25 янв 07, 13:44    [3693202]     Ответить | Цитировать Сообщить модератору
 Re: Глюк принтера  [new]
StandD
Member

Откуда:
Сообщений: 519
PaulWist
Посмотри


:-(

К сожалению, не помогло... А тот вариант на 9-ке на другом компе и другом принтере с той же базой распечатывает нормально. Т.е. победить надо именно тот принтер.
25 янв 07, 16:03    [3694433]     Ответить | Цитировать Сообщить модератору
 Re: Глюк принтера  [new]
Fffffffffffff
Guest
Выбери другой шрифт.
Tahoma, например.
25 янв 07, 16:32    [3694671]     Ответить | Цитировать Сообщить модератору
 Re: Глюк принтера  [new]
StandD
Member

Откуда:
Сообщений: 519
Fffffffffffff
Выбери другой шрифт.
Tahoma, например.


Вот ведь... Оно и есть!
Но тогда вопрос - это проблемы чьи - принтера, ОС, Фокс-9, МОИ?
25 янв 07, 20:06    [3695933]     Ответить | Цитировать Сообщить модератору
 Re: Глюк принтера  [new]
PaulWist
Member

Откуда:
Сообщений: 2236
StandD
Fffffffffffff
Выбери другой шрифт.
Tahoma, например.


Вот ведь... Оно и есть!
Но тогда вопрос - это проблемы чьи - принтера, ОС, Фокс-9, МОИ?


Думаю, что твои, оскольку если внимательно посмотреть на приведенную ссылку то там черным по русски написано

автор
Есть несколько решений

Отказаться от использования TrueType-шрифтов

Изменить настройки драйвера принтера у клиента

Принудительно изменить настройки каждого файла отчета
26 янв 07, 10:06    [3697180]     Ответить | Цитировать Сообщить модератору
 Re: Глюк принтера  [new]
StandD
Member

Откуда:
Сообщений: 519
2PaulWist

*******************
1. Отказаться от использования TrueType-шрифтов.

Данный совет трудно исполним на практике. Как правило, при подготовке отчетов используют несколько видов шрифтов. Сложно найти адекватную замену TrueType-шрифтам.

В идеале, желательно создать собственные шрифты. Но далеко не каждый программист на это способен.


2. Изменить настройки драйвера принтера у клиента.

В операционных системах Windows 95 или Windows 98 необходимо установить печать шрифтов в виде графики. Для старших версий операционной системы такого переключателя нет. Там необходимо отключить оптимизацию печати.

Проблема только в том, что это "внешние" по отношению к самой программе настройки. А это значит, что проконтролировать их значение у клиента практически невозможно. Тем более некорректно требовать принудительного задания настроек внешних устройств только для того, чтобы корректно работала одна из многих программ, установленная на компьютере клиента.


3. Принудительно изменить настройки каждого файла отчета.

А вот это то, что может реально сделать разработчик программы, хотя это достаточно кропотливое занятие, требующее от программиста повышенной бдительности....

**************************************


Думаю, что первые два пункта - не есть нормальное решение проблемы. Точнее, решение ненормальной проблемы.
Рекомендации третьего пункта были выполнены полностью. Проблема снята не была.

Так что все-таки, проблема, наверно, не совсем во мне ;-)
26 янв 07, 11:48    [3698104]     Ответить | Цитировать Сообщить модератору
 Re: Глюк принтера  [new]
Aleksey-K
Member

Откуда: Москва
Сообщений: 3116
Для автоматизации изменения файлов отчетов можно воспользоваться возможностями класса ProjectHook. Вот так, например: http://www.caws.atnet.ru/vfox/vfoxpro4.html
С уважением, Алексей
26 янв 07, 11:57    [3698161]     Ответить | Цитировать Сообщить модератору
 Re: Глюк принтера  [new]
PaulWist
Member

Откуда:
Сообщений: 2236
StandD

Так что все-таки, проблема, наверно, не совсем во мне ;-)


Если невольно обидел резким тоном, прошу извинить.
26 янв 07, 12:24    [3698388]     Ответить | Цитировать Сообщить модератору
 Re: Глюк принтера  [new]
StandD
Member

Откуда:
Сообщений: 519
PaulWist
StandD

Так что все-таки, проблема, наверно, не совсем во мне ;-)


Если невольно обидел резким тоном, прошу извинить.


Да нет, все в порядке, просто на самом деле ситуация была не очень понятная...
26 янв 07, 13:00    [3698744]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить