Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / object DataWindow2 / 12 сообщений из 12, страница 1 из 1
13.02.2007, 11:08
    #34326281
Владимир2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
PowerBuilder 9.0
Adaptive Server Anywhere Version 9.0

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Необходимо в object DataWindow
Вывести  2  строки:
Строка_1 содержит заголовки  2 -х столбцов
Столбец_1: count(summa_1)
Столбец_2: min(summa_1)
Таблица содержит  1000  строк, которые
Не надо показывать - я раздел Detail скрываю.

В среде PB9. 0   запрос создаю так:
{CTRL N} tab DATA WINDOW, Grid,
Quick Select, выбираю таблицу,
в ней поля, сохраняю как 
object DataWindow.
Этот способ не подходит.
Существует ли другой ( ие ) способы ?

СПАСИБО.
...
Рейтинг: 0 / 0
13.02.2007, 12:18
    #34326649
craftyman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
компьютед филд твой друг!
...
Рейтинг: 0 / 0
14.02.2007, 14:46
    #34330525
ruha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
написать запрос
select count(..), min(..) from ..
:)
...
Рейтинг: 0 / 0
14.02.2007, 18:20
    #34331350
HOST_LAS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
авторнаписать запрос
select count(..), min(..) from ..
:)

Код: plaintext
1.
2.
3.
4.
5.
6.
НАПИСАЛ, вернее создавал 
OBJECT dataWINDOW
при этом был параллельно создан запрос
ЕСЛИ ИЗ РАЗДЕЛА detaile
убрать, чтобы не скрывать,
то HEADER AND SUMMARY
ничего не покажет
...
Рейтинг: 0 / 0
14.02.2007, 18:28
    #34331366
ruha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
бррррррррр
далай по шагам
1 new --> dataWindow
2 выбираешь тип dw
3 выбираешь SqlSelect
4 выбираешь ЛЮБУЮ таблицу и жмешь Ок
5 выбираешь ЛЮБУЮ колонку
6 design --> convert to syntax
7 вставляешь ЛЮБОЙ запрос
8 жмешь return
...
Рейтинг: 0 / 0
14.02.2007, 18:50
    #34331410
HOST_LAS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
авторruha

СПАСИБО, пойду домой попробую -
нет интернета
...
Рейтинг: 0 / 0
14.02.2007, 18:52
    #34331418
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
Владимир2 wrote:

> Необходимо в object DataWindow
> Вывести *2* строки:
> Строка_1 содержит заголовки *2*-х столбцов
> Столбец_1: count(summa_1)
> Столбец_2: min(summa_1)
> Таблица содержит *1000* строк, которые
> Не надо показывать - я раздел Detail скрываю.

Это ж надо было придумать настолько идиотское решение .
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
02.03.2007, 20:38
    #34368276
Mykola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
Detail не удаляй а просто установи для него Height = 0
если необходимо в другом случае видеть данные detail тогда програмно установиш для негоheight = 60 (например)
...
Рейтинг: 0 / 0
04.05.2007, 15:23
    #34505388
AnDrU83
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
ruhaбррррррррр
далай по шагам
1 new --> dataWindow
2 выбираешь тип dw
3 выбираешь SqlSelect
4 выбираешь ЛЮБУЮ таблицу и жмешь Ок
5 выбираешь ЛЮБУЮ колонку
6 design --> convert to syntax
7 вставляешь ЛЮБОЙ запрос
8 жмешь return

Вопрос
а как вставить щапрос в синтаксис, PB ругаеться ежели прямо так всталяешь!
...
Рейтинг: 0 / 0
07.05.2007, 11:11
    #34508887
Estets
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
AnDrU83 а как вставить щапрос в синтаксис
Ишправить ошибки и все получится ;)
...
Рейтинг: 0 / 0
10.05.2007, 18:57
    #34517402
Mykola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
Учитывая что в dw должны быть видны результаты (count) - вычисления лучше провести в запросе или еще лучше содать dw на основание процедуры в которой выполняются необходимые вычисления.
...
Рейтинг: 0 / 0
12.05.2007, 11:15
    #34520800
SATURN2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
object DataWindow2
авторУчитывая что в dw должны быть видны результаты (count) - вычисления лучше провести в запросе или еще лучше содать dw на основание процедуры в которой выполняются необходимые вычисления.

Если вы работаете с Oracle, то достаточно написать


SELECT SUM(SUM1) OVER() AS TITLE1,
MIN(MIN1) OVER() AS TITLE2
FROM TABLE
WHERE РАЗЛИЧНИЕ УСЛОВИЯ

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


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