Отчет выводиться на форму!

спартачек
Дата: 03.09.2012 14:16:05
На форме есть кнопка печать! Она выводит на печать репорт1, но при ее нажатии отчет отображается на форме а кнопки исчезают что за глюк???
Dima T
Дата: 03.09.2012 14:17:44
В DE.BeforeOpenTables() отчета поставь
set talk off
спартачек
Дата: 03.09.2012 14:27:37
Dima T, а где это найти??
Dima T
Дата: 03.09.2012 14:30:48
Открываешь в отчете DataEnvironment (где таблицы) а там дажды кликнуть по-пустому, метод BeforeOpenTables()
Jonny540
Дата: 03.09.2012 14:34:59
спартачек,

А чтобы открыть в отчете DataEnvironment (где таблицы), клик правой кнопкой по пустому месту в отчете :)
спартачек
Дата: 03.09.2012 14:36:29
Dima T, Все равно выводится
Dima T
Дата: 03.09.2012 14:39:23
спартачек
Dima T, Все равно выводится

код команды вывода на печать покажи
Jonny540
Дата: 03.09.2012 14:50:46
спартачек,

Ну, если это не помогает, включи в команду REPORT FROM .... опцию NOCONSOLE.
ВладимирМ
Дата: 03.09.2012 20:52:04
Если форма имеет свойство

Form.ShowWindow = 2 As Top-Level Form

Это баг VFP9. Лечение есть, но уж больно мудреными средствами. Надо переписывать много где и много чего в APP для вывода.

Если _SCREEN вообще не используется, то можно запретить направлять вывод в форму сделав такую настройку


Form.AllowOutput = .F.