|
|
|
Глюк отчета
|
|||
|---|---|---|---|
|
#18+
Всем привет! Столкнулся вот с какой ошибкой. Вывожу на экран перед печатью отчет. Все нормально, шапка, данные, итоги и пр. Но как только нажимаю на значок принтера - ошибка "Неизвестная переменная ХХХ". Эта переменная - поле таблицы, на основе которой формируется отчет. Причем, при просмотре временного файла этой таблицы - все в порядке, он заполнен правильно. А на печать идет только шапка. Структура программки такая. select 7 go top report form rep01 preview Убираю из формы отчета первое поле - ругань идет на второе и т.д. Где может сидеть засада? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 14:25 |
|
||
|
Глюк отчета
|
|||
|---|---|---|---|
|
#18+
Интересно, что если ставлю BROWSE перед REPORT FORM - все печатает правильно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 14:30 |
|
||
|
Глюк отчета
|
|||
|---|---|---|---|
|
#18+
Отчет запускается из формы с Grid? Тогда перед запуском отчета необходимо вручную увести фокус с объекта Grid на любой другой объект. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 14:33 |
|
||
|
Глюк отчета
|
|||
|---|---|---|---|
|
#18+
ВладимирМОтчет запускается из формы с Grid? Тогда перед запуском отчета необходимо вручную увести фокус с объекта Grid на любой другой объект. Код: plaintext 1. 2. 3. Печатается из грида, но setfocus не подходит, т.к. запускаю отчет вызовом процедуры двойным кликом на строчке грида и из-за этого - ошибка. Хотя попробую через кнопку на форме сделать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 14:44 |
|
||
|
Глюк отчета
|
|||
|---|---|---|---|
|
#18+
2ВладимирМ Большое спасибо. Прилепил кнопку на фрму, где грид - все пошло. Если не трудно - в чем причина? Ведь явно указана область прямо перед отчетом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 14:48 |
|
||
|
Глюк отчета
|
|||
|---|---|---|---|
|
#18+
foxpro 9.0 set reportbehavior 90 и Ваши проблемы исчезнут + получите возможность изменить внешний вид превьювера подписав репортпревью апп (исходники - в соурсах) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 15:00 |
|
||
|
Глюк отчета
|
|||
|---|---|---|---|
|
#18+
alex11100foxpro 9.0 set reportbehavior 90 и Ваши проблемы исчезнут + получите возможность изменить внешний вид превьювера подписав репортпревью апп (исходники - в соурсах) Спасибо, попробую! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 15:24 |
|
||
|
Глюк отчета
|
|||
|---|---|---|---|
|
#18+
Попробовал - не понравилось. Один отчет со схемой (рисунком) стал готовится к печати 40 секунд вместо 2! Может, какие-то опции еще есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 15:32 |
|
||
|
Глюк отчета
|
|||
|---|---|---|---|
|
#18+
StandDПрилепил кнопку на фрму, где грид - все пошло. Если не трудно - в чем причина? Ведь явно указана область прямо перед отчетом. Понятия не имею, хотя глюк довольно известный. Активный Grid "не отдает" текущую рабочую область. Необходимо явно увести фокус с Grid, чтобы произошло переключение рабочих областей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 23:06 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34523546&tid=1589351]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 365ms |

| 0 / 0 |
