|
Произвольный отчет
|
|||
---|---|---|---|
#18+
Здравствуйте. Помогите решить проблему. Есть таблица t1 с полями p1,p2,p3,p4,p5. Нужно в одном DW отображать любое кол-во полей таблицы t1, которые выбрал пользователь. Т.е., если пользователь выбрал: 1) поля p1,p2,p3 DW сгенерировал запрос SELECT p1,p2,p3 FROM t1 и отобразил поля p1,p2,p3. 2) поля p2,p4,p5 DW сгенерировал запрос SELECT p2,p4,p5 FROM t1 и отобразил поля p2,p4,p5. Зараннее спасибо за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2009, 11:06 |
|
Произвольный отчет
|
|||
---|---|---|---|
#18+
lionerЗдравствуйте. Помогите решить проблему. Вот два варианта: 1. Сделать DataWindiw со всеми полями и скрывать ненужные. 2. Прочитать про SyntaxFromSQL(...). ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2009, 11:16 |
|
Произвольный отчет
|
|||
---|---|---|---|
#18+
Локшин МаркlionerЗдравствуйте. Помогите решить проблему. Вот два варианта: 1. Сделать DataWindiw со всеми полями и скрывать ненужные. 2. Прочитать про SyntaxFromSQL(...). А как сделать чтобы вместо скрытого поля показывалось следующее нескрытое ? Т.е. если пользователь выбрал поля p2,p4,p5, скрывать поля p1,p3 (св-во visible) и p2 показать на месте p1,p4 на месте p2,p5 на месте p3. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2009, 11:31 |
|
Произвольный отчет
|
|||
---|---|---|---|
#18+
lionerЛокшин МаркlionerЗдравствуйте. Помогите решить проблему. Вот два варианта: 1. Сделать DataWindiw со всеми полями и скрывать ненужные. 2. Прочитать про SyntaxFromSQL(...). А как сделать чтобы вместо скрытого поля показывалось следующее нескрытое ? Т.е. если пользователь выбрал поля p2,p4,p5, скрывать поля p1,p3 (св-во visible) и p2 показать на месте p1,p4 на месте p2,p5 на месте p3. Менять координату x полей p2,p4,p5 или сделать DataWindow типа grid, тогда скрытые поля будут пропадать автоматически. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2009, 11:42 |
|
Произвольный отчет
|
|||
---|---|---|---|
#18+
Локшин МаркlionerЛокшин МаркlionerЗдравствуйте. Помогите решить проблему. Вот два варианта: 1. Сделать DataWindiw со всеми полями и скрывать ненужные. 2. Прочитать про SyntaxFromSQL(...). А как сделать чтобы вместо скрытого поля показывалось следующее нескрытое ? Т.е. если пользователь выбрал поля p2,p4,p5, скрывать поля p1,p3 (св-во visible) и p2 показать на месте p1,p4 на месте p2,p5 на месте p3. Менять координату x полей p2,p4,p5 или сделать DataWindow типа grid, тогда скрытые поля будут пропадать автоматически. Отчет и должен быть в виде грида с шапкой (названия полей). Спасибо, попробую. Но тут еще одно: необходимо в секции Summary отображать суммарную сумму выбранных пользователем полей. Т.е. пользователь выбрал поля p2,p4,p5 для отображения и выбрал поля p4,p5 для суммарного итога - нужно отобразить поля p2,p4,p5 и под полями p4,p5 показать их соответствующую сумму. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2009, 11:57 |
|
Произвольный отчет
|
|||
---|---|---|---|
#18+
lionerТ.е. пользователь выбрал поля p2,p4,p5 для отображения и выбрал поля p4,p5 для суммарного итога - нужно отобразить поля p2,p4,p5 и под полями p4,p5 показать их соответствующую сумму. читать про DataWindow.Modift("create compute(...)") ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2009, 12:11 |
|
Произвольный отчет
|
|||
---|---|---|---|
#18+
Локшин МаркlionerТ.е. пользователь выбрал поля p2,p4,p5 для отображения и выбрал поля p4,p5 для суммарного итога - нужно отобразить поля p2,p4,p5 и под полями p4,p5 показать их соответствующую сумму. читать про DataWindow.Modift("create compute(...)") Спасибо за помощь, буду читать про методы DW. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2009, 12:13 |
|
|
start [/forum/topic.php?fid=15&msg=35887764&tid=1336339]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 325ms |
total: | 457ms |
0 / 0 |