|
|
|
Изменение параметров фреймов в Report 6 "на ходу"
|
|||
|---|---|---|---|
|
#18+
У меня возникла такая проблема: В Oracle Repotrs Developer 6 делаю отчет. В нем есть два фрейма в параметрах второго (он располагается под первым) стоит "Page Break Before = Yes". Это сделано чтобы выводить данные во втором фрейме с новой страницы - (как бы в одном отчете два). Пользователь может выбрать каой из этих двух фреймов (или оба) отобразить. Если выбрать для отображения только второй фрейм, то первая страница будет пустой (т.к. перед вотрым будет автоматом вставляться разрыв страницы). Мне необходимо "на лету" после вызова "Parameter Form" поменять "Page Break Before"для второго фрейма на "No". Как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 13:34 |
|
||
|
Изменение параметров фреймов в Report 6 "на ходу"
|
|||
|---|---|---|---|
|
#18+
Как сделать не знаю. Но , изменение на лету доступны с помощью пакета SRW . Например: BEGIN SRW.SET_FONT_SIZE(6); IF :D_F20 = 1 THEN SRW.SET_BORDER_PATTERN('solid'); END IF; IF :D_F19 = 1 THEN SRW.SET_FONT_WEIGHT(SRW.BOLD_WEIGHT); END IF; END; Может найдешь там , что тебе нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 17:49 |
|
||
|
Изменение параметров фреймов в Report 6 "на ходу"
|
|||
|---|---|---|---|
|
#18+
Пакет SRW к сожалению позволеяет менять только параметры типа цвет/шрифт :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2003, 11:09 |
|
||
|
Изменение параметров фреймов в Report 6 "на ходу"
|
|||
|---|---|---|---|
|
#18+
Ну что господа эксперты так никто и не смог ответить. "А ларчик просто открывался". Лечится это добавлением ещё одного пустого фрейма между ними, у которого и ставится параметр "Page Break Before" = "Yes", а двух первых все разрывы страниц не нужны. А дальше просто - если для отображения выбирается только один фрейм, то через в триггере формата для фрейма с разрывом страницы возвращаем FALSE. И никаких лишних страниц. Правда есть один минус - при выводе обоих фреймов , второй будет чуть смещен вниз, на величину промежуточного фрейма, относительно начала страницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2003, 17:05 |
|
||
|
Изменение параметров фреймов в Report 6 "на ходу"
|
|||
|---|---|---|---|
|
#18+
Правда есть один минус - при выводе обоих фреймов , второй будет чуть смещен вниз, на величину промежуточного фрейма, относительно начала страницы. Кто мешает сделать фрейм малой высоты (в идеале 0) с нулевым же разделителем между фреймами... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2003, 17:17 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32130404&tid=1991234]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
167ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 428ms |

| 0 / 0 |
