|
|
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
После смены "мамки" на компе пришлось переставить систему ну и Vfp 8.0 SP1. Появился следующий глюк при предварительном просмотре перед печатью отчета. Первая страница отображается правильно, во всех последующих везде отображается одна и та же запись, и при этом количество страниц в отчете резко возрастает.В таблице откуда формируется отчет все нормально. Может кому встречался такой глюк ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 14:23 |
|
||
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
Это не глюк, видимо отчет вызывается из формы с гридом, надо увести фокус с грида на другой контрол. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 14:42 |
|
||
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
Еще, может быть, летят индексы. Я подобное исправил, когда перешел с DBF на курсоры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 14:44 |
|
||
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
Отчет вызывается из меню, производится выборка из общей базы в свободную таблицу. Попробовал выбирать в курсор, все так же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 15:00 |
|
||
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
А реально, что в таблицах ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 15:47 |
|
||
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
beljranОтчет вызывается из меню, производится выборка из общей базы в свободную таблицу. Попробовал выбирать в курсор, все так же. Значит курсор на котором строится отчет является не текущей областью данных, сделайте SELECT MyCursor и затем стройте отчёт, так же можно закрыть уже не нужны таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 15:50 |
|
||
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
Курсор формируется следующим кодом. SELECT Dom.kod_np, Dom.kod_ylic, Dom.dom, Dom.grup, Dom.iznos, Dom.kkv,; Dom.etaj, Dom.otd_vxod, Dom.opl, Dom.zpl, Dom.st_bal, Dom.kv_pod, Dom.g_vvod,; Np.naim_np, Ylic.naim_yl ; FROM kom!dom ; INNER JOIN kom!np ; ON Dom.kod_np = Np.kod_np ; INNER JOIN kom!ylic ; ON Dom.kod_ylic = Ylic.kod_ylic; INTO CURSOR vd READWRITE INDEX ON vd.kod_np+vd.kod_ylic+ALLTRIM(vd.dom) TO SYS(3) ALTER TABLE vd add column tip c(15) SELECT vd SCAN DO CASE CASE vd.grup=1 REPLACE vd.tip WITH "кирпичные" CASE vd.grup=2 REPLACE vd.tip WITH "панельные" CASE vd.grup=3 REPLACE vd.tip WITH "смешанные" CASE vd.grup=0 REPLACE tip WITH " " ENDCASE SELECT vd ENDSCAN REPORT FORM otc_zil TO PRINTER PROMPT PREVIEW IN SCREEN SELECT vd USE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 16:04 |
|
||
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
По хорошему в SELECT надо вставить логику, если фокс 9-ый через ICASE(), ну да ладно. Для начала бы неплохо переписать вот этот кусок Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: plaintext 1. 2. 3. теперь закрываем области с таблицами Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 16:20 |
|
||
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
beljranПосле смены "мамки" на компе пришлось переставить систему ну и Vfp 8.0 SP1. Появился следующий глюк при предварительном просмотре перед печатью отчета. Первая страница отображается правильно, во всех последующих везде отображается одна и та же запись, и при этом количество страниц в отчете резко возрастает.В таблице откуда формируется отчет все нормально. Может кому встречался такой глюк ? Этот глюк широко известен и я с ним борюсь след. образом: Есть класс формы (Print), которая отображается в виде маленького прямоугольника без заголовка. В методе вывода отчета есть код: Код: plaintext 1. 2. 3. 4. С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 18:33 |
|
||
|
Глюк Report PREVIEW
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Всем большое спасибо за ответы ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2006, 14:45 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33647312&tid=1591962]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
205ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 521ms |

| 0 / 0 |
