FORM

Обсуждение извечных проблем кларионовских (и не только) отчетов

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Здравствуйте, ClaList !

Делаю справку-счет (ГИБДД)
В FORM вставила Image - бланк справки - для того,
чтобы в Preview красиво показывать текст на бланке.
Печатать на бланк надо без FORM - только текст.
Как сделать ?
CW5.5 ABC

С уважением Галина

(Добавление)

- в FORM или в REPORT ?

- если все же в REPORT, то в нужный момент сделать
?ImageXXX{prop:hide} = true

Сергей.


(Добавление)

Hi.

Боюсь, что с превью - никак. Если есть превью, то сначала строятся WMF-ы страниц, потом они показываются, а потом _они_же_ печатаются. Можно попробовать после превью не печатать имеющиеся страницы, а перегеренировать отчет захайдив картинку сразу после открытия отчета или сделать копию структуры REPORT, но без FORM? и печатать его.

Еще вариант - подсовывать картинку не в отчет, а в превью, сверху. Придется покурочить превьюер. Только наверно она д.б gif-ом с прозрачным фоном.

WBR, Nick Tsigouro mailto:nick@arsis.ru

Написал: ClaList(2)
Гость

Сообщение Гость »

Здравствуйте, Nick !

Решила показывать картинку не печатая ее, а потом печатать отчет без превью и без FORM. Подскажите, пожалуйста, как мне задисаблить кнопки ?Print и ?TBarPrint в методе PrintPreviewClass.Display из моей процедуры, не ломая ABC-класс (он мне еще пригодится в стандартном состоянии)
Там есть такое:
SELF.PrtPrev:TBarPrint=?TBarPrint
SELF.PrtPrev:MenuPages=?PagesToPrint
SELF.PrtPrev:MenuPrint=?Print
Я не хочу это удалять - как мне это отключить ?
Юзеры могут нажать на принт и испортят бланк строгой отчетности...

С уважением, Галина
Написал: ClaList(2)
Гость

Сообщение Гость »

Наверно
SELF.PrtPrev:TBarPrint{Prop:Hide} = True
SELF.PrtPrev:MenuPages{Prop:Hide} = True
SELF.PrtPrev:MenuPrint{Prop:Hide} = True

в Previewer.Open() после родителя.

WBR, Nick Tsigouro
Написал: ClaList(2)
Гость

Сообщение Гость »

Здравствуйте, Nick !

Идея хорошая, но переменные " ,Private"
Вот она и пишет "invalid use of PRIVATE data" .....

С уважением, Галина
Написал: ClaList(2)
Ответить