|
проблема в отчоте
|
|||
---|---|---|---|
#18+
при попытке перелистать отчет или перейти на последнюю страницу отчет закрывается. при наладке все работает а после компиляции тоже картина. может кто знает чем может бить причина ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2010, 07:37 |
|
проблема в отчоте
|
|||
---|---|---|---|
#18+
- Версия FoxPro? - Как вызывается отчет? - Что является источником данных для отчета? - Как этот источник данных формируется? - Сопровождается ли закрытие отчета какими-либо сообщениями об ошибках? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2010, 10:29 |
|
проблема в отчоте
|
|||
---|---|---|---|
#18+
ВладимирМ, данную проблему решил (совсем забил про TRY..ENDTRY). оказалось отчет требовал явное определение полей (хотя не понимаю зачем. он же работал при наладке) но столкнулся с новым: при обратном перелистывании отчет показывает что нем только одна страница (последняя) (хотя вначале их било два). при том ошибка не возникает. в самой репорте ест связь с другими таблицами. отчет вызывается с помощью KeyPress формы. ниже привожу код Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2010, 14:37 |
|
проблема в отчоте
|
|||
---|---|---|---|
#18+
Отчет - это сканирование записей одной (главной) таблицы. Записи из остальных таблиц отображаются постольку, поскольку они связаны (SET RELATION) с записями главной таблицы. Это значит, что если Вы строили отчет исходя из предположения, что "главной" таблицей является, например, Table1, но в качестве главной таблицы подсунули отчету, например, Table3, то количество записей в отчете и будет определяться по Table3. При этом еще и информация из Table1 может оказаться не корректной, если нет связи с Table3. Как определяется главная таблица отчета? Если Вы включили таблицы в DataEnvironment отчета, то главную таблицу можно указать в свойстве DataEnvironment.InitialSelectedAias Если в DataEnvironment ничего нет, то главной таблицей будет считаться та, в рабочую область которой переключились непосредственно перед выполнением отчета. Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2010, 14:58 |
|
|
start [/forum/topic.php?fid=41&gotonew=1&tid=1584735]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 153ms |
0 / 0 |