Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];

Вниз

глюк в FastReport на preview report ?   Найти похожие ветки 

 
Dimedrol   (2003-09-12 15:59) [0]

Коллеги, у меня вот такая ситуация:
Программа, использующая FastReport(2.44, 2.5) разрабатывалась на Windows 2000.

Прога нормально работает, понятно, у меня, затем на 1-й 98-й тачке (основной пользователь).
А вот потребовалось поставить прогу еще 1 юзеру, у него новый комп и Windows 2000.
Так вот на этой Windows 2000 при попытке просмотра отчета, быстро мелькает окошко, мол, "подготовка 1,2... страницы", и все. ;-((

Такое впечатление, что фокус ввода получает какое-то невидимое окно... 8-(

Текущие окна перестают быть активными и все. Из проги не выйти, кроме как "снять задачу".

На еще 1-й 2000-ной машине та же самая картина.

Что это может быть ? Или где я накозлил ?


 
Polevi   (2003-09-12 16:25) [1]

отладка спасет


 
Jean   (2003-09-13 11:53) [2]

to Polevi - программа работает - криво, нормально - не важно. А раз работает, то в одной системе обязана работать и на другой машине.
to Dimedrol
Посмотри какие-нибудь настройки системы. Имею ввиду, что у тебя-то работает (вот если б в разных системах не работало). У меня было много косяков с региональными настройками, может быть, Фаст берет что-нибудь оттуда. Проверь билды систем, если есть возможность установи тот, который у тебя и попробуй в нем...


 
Polevi   (2003-09-13 19:57) [3]

>Jean © (13.09.03 11:53) [2]
пляски с бубном, отладка спасет


 
Jean   (2003-09-14 15:45) [4]

Странный ты! А что отлаживать-то, если работает? Если на одной машине не работает, а на одной работает, то надо разницу в машинах найти сначала...


 
Layner   (2003-09-15 08:34) [5]

Мож. что с видиосистемой? 2й монитор там...


 
Vovchik_A   (2003-09-15 13:06) [6]

Флажок StoreInDFM в каком положении находится у TfrReport ?


 
Dimedrol   (2003-09-15 18:11) [7]

2 Vovchik_A
Я репорты храню в файлах. И соответственно - StoreInDFM=false

Вот мой код:
---------------------------------------------------

RekF.TotalQ.Close;
RekF.TotalQ.sql.text:="select * from GET_REKINS_TOTAL("+n+", """+FormatDateTime("mm/dd/yyyy", FromDate.date)+""",
"""+FormatDateTime("mm/dd/yyyy", ToDate.date)+""")";
RekF.TotalQ.Open;
showmessage("passed 6");

showmessage("Loading: "+ExtractFilePath(Application.Exename)+rekins);

RekF.frReport1.LoadFromFile(ExtractFilePath(Application.Exename)+rekins);

showmessage("passed 61");

if RekF.frReport1.PrepareReport then
begin
showmessage("prepared");
RekF.frReport1.ShowPreparedReport;
end;

showmessage("passed 7");
RekF.showmodal;
showmessage("passed 8");

---------------------------------------------------

Я дохожу до шага - "showmessage("prepared");"
То есть отчет подготовлен.
До него и происходит мелькание окошка подготовки.
Далее шаг - "showmessage("passed 7");"
И.... все.
Фокус на невидимом окне, по всей вероятности...

И самое главное-то -
на многих компах это работает.
А на некоторых - нет.

Мне посоветовали тут поиграться с региональными настройками.
Игрался. Безуспешно.

И принтеры установленные на машинах есть...



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.008 c
1-18398
Dennisius
2003-09-25 18:57
2003.10.06
Linkkkk


11-18284
Kosta
2003-01-24 16:04
2003.10.06
KolWord Help


1-18404
S@b@k@.
2003-09-25 16:59
2003.10.06
Помогите с иконками в трее


14-18631
jack128
2003-09-17 00:32
2003.10.06
Именинники 17 сентября


1-18310
DDS
2003-09-23 20:03
2003.10.06
Как запустить Dos-программу во внутреннем окне своей проги?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский