Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   VISUAL FOXPRO Проскакивает репорт(в просмотре) (http://forum.oszone.net/showthread.php?t=30499)

MAX4 14-05-2003 20:38 208885

Программу писал незнакомый, уже уволился.
Есть ехе-шник и база данных с таблицами в ней.
Текстов, последней версии нет, только старые.
В репорте нужно увидеть лишь одну строку из таблицы, но предварительно стоит фильтр.
То есть, когда я выбираю строку, таблица фильтруется, и когда должен открыться репорт для просмотра (там данные только по выбранному коду из одной строки), он просто проскакивает и не запускается.
Но вот ерунда какая. Такое происходит не каждый раз.
По трем кодам выбирается и репорт идет, а по остальным нет. Такое впечатление, что что-то с индексами. Два года работало нормально.
Не знаю на какой версии написано. У меня семерка. В среде старые тексты работают нормально. Завернуть заново ехе-шник не могу, сначало надо их привести к должному виду, на это нужно время.
А распечатать тем, кто пользуется этой программой нужно срочно и постоянно.
Пытался в семерке сделать такую же базу с такими же таблицами. Но при запушке старого ехе-шника, он ругается на эту базу, хотя она должна идентичная быть. Говорит, что таблиц в ней не найдено.
Из-за чего это может быть, как быть (если только не делать другой ехе-шник, где бы работал, только этот кусок, работают там люди, очень загруженные, мог тогда вообще все напутать, когда и в какой момент, что запускать, да и неудобно так.)
Из-за чего могут пролетать (не запускаться репорты), без всяких сообщений об ошибке.
Иииииз справочника выбираешь код, По нему фильтруется таблица, где обязатльно есть одна запись. Я даже ко кодам проверял. Все совпадает.
Н-р:
в r_kod сидит 3
далее
sele tab1
set filter to kod=r_kod
go top
REPORT FORM rep1.frx NOEJECT NOCONSOLE PREVIEW
И вот здесь то она и пролетает
Почему
Н-р
11 аааааааааааа
12 вввввввввввв
14 пппппппппппп
17 ооооооооооооо
23 еееееееевввв
И вот по 12 коду, например выводит, а по остальным нет.
А данные есть.
В среде я их вижу
Года три назад подобное было, то есть репорт пролетал, тогда нашел из-за чего, но не помню, что это было.
Кто-нибудь сталкивался с таким?

Crew 16-05-2003 08:00 208886

Патчи стоят на 6-й и 7-й весии?
задайте вопрос здесь: http://nsvisual.com/ph/list.php3?f=5


Время: 09:43.

Время: 09:43.
© OSzone.net 2001-