powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Формат отображения данных.
2 сообщений из 2, страница 1 из 1
Формат отображения данных.
    #36174493
Irina!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть запрос выводящий данные мастер+детэилс. Я хочу вывести это в datawindow с группировкой по мастер полям, но данные детэилс я хочу выводить не в табличном виде, а в виде одной строки через разделители.

Что я имею сейчас:

Колонка 1 Колонка 2 Колонка 3 Колонка 4
аааа 111
01-01-2002 5000
01-01-2003 5000
01-01-2004 6000
ииии 222
01-02-2002 5500
01-02-2003 5500
01-02-2004 6500

хочу отображать так:

Колонка 1 Колонка 2 Колонка 3+4
аааа 111 01-01-2002, 5000; 01-01-2003, 5000; 01-01-2004, 6000;
ииии 222 01-02-2002, 5500; 01-02-2003, 5500; 01-02-2004, 6500;

Вариант формировать такую строку на sql-сервере и возвращать все готовое мне не подходит, т.к. "Колонка 3+4" может иметь ОЧЕНЬ много данных. нужно формировать именно на клиенте.

Как это лучше реализовать?
Если можно попобробнее, т.к. в PowerBuilder я новичок.
...
Рейтинг: 0 / 0
Формат отображения данных.
    #36174506
Irina!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Что я имею сейчас:

Колонка  1            Колонка  2                       Колонка  3              Колонка  4 
аааа                   111 
                                                     01 - 01 - 2002               5000 
                                                     01 - 01 - 2003               5000 
                                                     01 - 01 - 2004               6000 
ииии                   222 
                                                     01 - 02 - 2002               5500 
                                                     01 - 02 - 2003               5500 
                                                     01 - 02 - 2004               6500 

хочу отображать так:

Колонка  1            Колонка  2                    Колонка  3 + 4 
аааа                   111                         01 - 01 - 2002 ,  5000 ;  01 - 01 - 2003 ,  5000 ;  01 - 01 - 2004 ,  6000 ;
ииии                   222                         01 - 02 - 2002 ,  5500 ;  01 - 02 - 2003 ,  5500 ;  01 - 02 - 2004 ,  6500 ;

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


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