powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Произвольный отчет
7 сообщений из 7, страница 1 из 1
Произвольный отчет
    #35887506
lioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Помогите решить проблему.
Есть таблица 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.
Зараннее спасибо за помощь.
...
Рейтинг: 0 / 0
Произвольный отчет
    #35887539
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lionerЗдравствуйте. Помогите решить проблему.

Вот два варианта:
1. Сделать DataWindiw со всеми полями и скрывать ненужные.
2. Прочитать про SyntaxFromSQL(...).
...
Рейтинг: 0 / 0
Произвольный отчет
    #35887609
lioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин МаркlionerЗдравствуйте. Помогите решить проблему.

Вот два варианта:
1. Сделать DataWindiw со всеми полями и скрывать ненужные.
2. Прочитать про SyntaxFromSQL(...).

А как сделать чтобы вместо скрытого поля показывалось следующее нескрытое ?

Т.е. если пользователь выбрал поля p2,p4,p5, скрывать поля p1,p3 (св-во visible) и p2 показать на месте p1,p4 на месте p2,p5 на месте p3.
...
Рейтинг: 0 / 0
Произвольный отчет
    #35887644
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lionerЛокшин МаркlionerЗдравствуйте. Помогите решить проблему.

Вот два варианта:
1. Сделать DataWindiw со всеми полями и скрывать ненужные.
2. Прочитать про SyntaxFromSQL(...).

А как сделать чтобы вместо скрытого поля показывалось следующее нескрытое ?

Т.е. если пользователь выбрал поля p2,p4,p5, скрывать поля p1,p3 (св-во visible) и p2 показать на месте p1,p4 на месте p2,p5 на месте p3.
Менять координату x полей p2,p4,p5 или сделать DataWindow типа grid, тогда скрытые поля будут пропадать автоматически.
...
Рейтинг: 0 / 0
Произвольный отчет
    #35887678
lioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин Марк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 показать их соответствующую сумму.
...
Рейтинг: 0 / 0
Произвольный отчет
    #35887746
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lionerТ.е. пользователь выбрал поля p2,p4,p5 для отображения и выбрал поля p4,p5 для суммарного итога - нужно отобразить поля p2,p4,p5 и под полями p4,p5 показать их соответствующую сумму.
читать про DataWindow.Modift("create compute(...)")
...
Рейтинг: 0 / 0
Произвольный отчет
    #35887764
lioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин МаркlionerТ.е. пользователь выбрал поля p2,p4,p5 для отображения и выбрал поля p4,p5 для суммарного итога - нужно отобразить поля p2,p4,p5 и под полями p4,p5 показать их соответствующую сумму.
читать про DataWindow.Modift("create compute(...)")

Спасибо за помощь, буду читать про методы DW.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Произвольный отчет
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]