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

Откуда:
Сообщений: 1
При открытии Report Previ и последующем его закрытии (или печати) приложение намертво виснет при попытке сунутся в меню и открыть другую форму.
Все репорты делались для древнего Epson LX 1500, а сейчас прицепили Samsung ML 1210 и понеслось. Что это? Как побороть?
Можно ли сделать пользователю возможность самому выбирать принтер?
Или это Samsung такой уродливый - на других работает, проверено.
Спасибо!
8 сен 03, 17:04    [330300]     Ответить | Цитировать Сообщить модератору
 Re: Виснет приложение при Report Previ....  [new]
Burn
Member

Откуда: Днепропетровск, Украина
Сообщений: 1167
Открыть репорт как таблицу и удалить из первой записи информацию о принтере (поле не помню, поищи сам)
8 сен 03, 21:06    [330628]     Ответить | Цитировать Сообщить модератору
 Re: Виснет приложение при Report Previ....  [new]
АлександрК
Member

Откуда: Белгородская обл.
Сообщений: 121
Можно ли сделать пользователю возможность самому выбирать принтер?

REPORT FORM FileReport TO PRINTER PROMPT PREVIEW && С предосмотром

REPORT FORM FileReport TO PRINTER PROMPT && Без предосмотра
9 сен 03, 08:00    [330786]     Ответить | Цитировать Сообщить модератору
 Re: Виснет приложение при Report Previ....  [new]
bdv9
Member

Откуда:
Сообщений: 168
Очень похоже на Q183522 в БД KnowledgeBase Microsoft.

Стандартная ошибка Microsoft для VFP6.
Действия (любое из 3-х):
1. Установить SP5.
2. Отключить сопроцессор.
3. Перед командами работы с принтером:
Declare _fpreset In msvcrt20.dll
** Q183522 (иначе VFP виснет намертво)
... Здесь команда (например Report Form ... Preview)
=_fpreset()
Clear Dlls
9 сен 03, 09:01    [330824]     Ответить | Цитировать Сообщить модератору
 Re: Виснет приложение при Report Previ....  [new]
Max4
Member

Откуда:
Сообщений: 54
Возникла та же ошибка, что и у автора. Виснет.
Ни одно из предложенных средств не помогает.
Может, еще кто-что подскажет?
А автора, интересно, вышло или нет?
28 мар 04, 19:03    [600996]     Ответить | Цитировать Сообщить модератору
 Re: Виснет приложение при Report Previ....  [new]
bdv9
Member

Откуда:
Сообщений: 168
2Max4
Версия ОС, VFP, принтер и т.д.
Так просто не ответить.
Опишите глюк поподробнее.
29 мар 04, 10:47    [601406]     Ответить | Цитировать Сообщить модератору
 Re: Виснет приложение при Report Previ....  [new]
Sergey Ch
Member

Откуда: Благовещенск
Сообщений: 8873
Ой, обжогся я в свое аремы под это дело...

Причина - в отчете VFP (видимо он у Вас до 7 версии) - прописан жестко принтер... А ваш Samsung ML 1210 трудно отнести к уважаемым принтерам :) Вот и возникает проблема...

Решение - стереть информацию о принтере в базе отчета. Поищите по форуму - тут предлагались уже решения... Или в ручную откройте таблицу отчетов (например report.frx - и там где-то в memo поле лежит эта ссылка на принтер и путь к нему, если Вы пишете в сети) и удалите информацию о принтере...

Не забудьте сделать копию перед началом работы!

Удачи!

P.S. В 8 версии этот "глюк" лекго устраняется в экране разработки формы...
29 мар 04, 11:04    [601443]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить