Страница 1 из 1
Prop{Hide} в Report
Добавлено: 25 Февраль 2018, 19:42
Андрей
Всех приветствую !
Надо бы к завтра переделать программу, в отчете печатать штрих-код l:Str_Out (TEXT) слева или справа.
А у меня Hide не срабатывает
---Before Printing Detail Section ----------
Report$?l:Str_Out{PROP:Hide}=true
Не в той точке ? Перепробывал наверно 10-к мест
Prop{Hide} в Report
Добавлено: 25 Февраль 2018, 20:30
ingasoftplus
ну так сначала надо SetTarget(Report)
а после SetTarget
делать
Prop{Hide} в Report
Добавлено: 25 Февраль 2018, 21:05
Андрей
ingasoftplus писал(а): 25 Февраль 2018, 20:30ну так сначала надо SetTarget(Report)
Так Report$ это альтернативный вариант
Но и с Target не работает, я уж и Band указывал
SetTarget(Report,?DetHead)
Prop{Hide} в Report
Добавлено: 25 Февраль 2018, 21:11
ingasoftplus
ну не знаю, у нас все работает. в АВС так
Код: Выделить всё
ThisWindow.OpenReport PROCEDURE
ReturnValue BYTE,AUTO
CODE
ReturnValue = PARENT.OpenReport()
if Highlight
SetTARGET(REPORT)
REPORT$?Text:vertical{Prop:hide}=false
SetTARGET(PROGRESSWINDOW) ! Restore Target
Prop{Hide} в Report
Добавлено: 25 Февраль 2018, 21:24
Андрей
ingasoftplus писал(а): 25 Февраль 2018, 21:11ThisWindow.OpenReport PROCEDURE
Спасибо ! Вот в этом месте правильно работает !
Prop{Hide} в Report
Добавлено: 26 Февраль 2018, 11:01
kreator
Если речь о секции Detail (hide/unhide в зависимости от записи, а не на весь репорт), то надо делать в методе TakeRecord после Parent Call (Priority - 5001). PRINT(RPT:Detail) идёт с Priority 8000, после уже бессмысленно форматировать отчёт.