Войти

Показать полную графическую версию : VISUAL FOXPRO Проскакивает репорт(в просмотре)


MAX4
14-05-2003, 20:38
Программу писал незнакомый, уже уволился.
Есть ехе-шник и база данных с таблицами в ней.
Текстов, последней версии нет, только старые.
В репорте нужно увидеть лишь одну строку из таблицы, но предварительно стоит фильтр.
То есть, когда я выбираю строку, таблица фильтруется, и когда должен открыться репорт для просмотра (там данные только по выбранному коду из одной строки), он просто проскакивает и не запускается.
Но вот ерунда какая. Такое происходит не каждый раз.
По трем кодам выбирается и репорт идет, а по остальным нет. Такое впечатление, что что-то с индексами. Два года работало нормально.
Не знаю на какой версии написано. У меня семерка. В среде старые тексты работают нормально. Завернуть заново ехе-шник не могу, сначало надо их привести к должному виду, на это нужно время.
А распечатать тем, кто пользуется этой программой нужно срочно и постоянно.
Пытался в семерке сделать такую же базу с такими же таблицами. Но при запушке старого ехе-шника, он ругается на эту базу, хотя она должна идентичная быть. Говорит, что таблиц в ней не найдено.
Из-за чего это может быть, как быть (если только не делать другой ехе-шник, где бы работал, только этот кусок, работают там люди, очень загруженные, мог тогда вообще все напутать, когда и в какой момент, что запускать, да и неудобно так.)
Из-за чего могут пролетать (не запускаться репорты), без всяких сообщений об ошибке.
Иииииз справочника выбираешь код, По нему фильтруется таблица, где обязатльно есть одна запись. Я даже ко кодам проверял. Все совпадает.
Н-р:
в 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
Патчи стоят на 6-й и 7-й весии?
задайте вопрос здесь: http://nsvisual.com/ph/list.php3?f=5




© OSzone.net 2001-2012