|
Невидимость BAND'а по условию
|
|||
---|---|---|---|
#18+
Привет,люди добрыя! Я наверно всех уже достал своим групповым DW, но опять возник вопрос: в этом окне у меня есть несколько Trailer Group. Как сделать так, чтоб одна из них не была видна для определённых записей (т.е. по некоторому условию)? Пишу на PB 9.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2004, 16:05 |
|
Невидимость BAND'а по условию
|
|||
---|---|---|---|
#18+
Поставить высоту нужной секции группы = 0! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2004, 18:12 |
|
Невидимость BAND'а по условию
|
|||
---|---|---|---|
#18+
Это понятно. Как конткретно это заскриптать? Эти бэнды в пэинтере как-то очень криво называются, типа "2:Trailer group opl_impexp_opl_key". Не писать же в Modify такую лабуду? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2004, 09:16 |
|
Невидимость BAND'а по условию
|
|||
---|---|---|---|
#18+
Modify("DataWindow.Trailer.1.Height='200'") где 1 это номер группы. но это для всех трейлеров данного уровня. для разных строк разная высота - не получится. Единственный вариант - сложить все из трейлера в detail показывать/прятать по условию и подгонять высоту detail. Занятие малоприятное, но я другого способа не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2004, 11:15 |
|
Невидимость BAND'а по условию
|
|||
---|---|---|---|
#18+
А если просто сделать невилимым тот computed field, который у меня в трейлере? Как такое осуществить из скрипта, например из события RetrieweRow? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2004, 11:44 |
|
Невидимость BAND'а по условию
|
|||
---|---|---|---|
#18+
По некоторому условию, ИМХО, проще делать DW Expression прямо в пайнтере ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2004, 11:46 |
|
Невидимость BAND'а по условию
|
|||
---|---|---|---|
#18+
Дело в том, что условие - это равенство значений столбца в текущей и предыдущей строке. Возможно ли такое в пэйнтере? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2004, 12:04 |
|
Невидимость BAND'а по условию
|
|||
---|---|---|---|
#18+
Код: plaintext
С первой строкой разберетесь сами. Но это будет не слишком быстро. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2004, 13:24 |
|
Невидимость BAND'а по условию
|
|||
---|---|---|---|
#18+
Марк, а не проще будет if( namefiled<>namefiled[-1], 'YES', 'NO' ) ? да и побыстрее пожалуй. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2004, 14:08 |
|
|
start [/forum/topic.php?fid=15&msg=32504103&tid=1339169]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
141ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 246ms |
0 / 0 |