powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / нумерация
3 сообщений из 3, страница 1 из 1
нумерация
    #37946152
ВВасек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте. Можно ли пронумеровать строки вычисляемым поле = getrow(), при этом если какое либо другое поле в DataWindow повторяется - его пропускать, то есть пронумеровать только для уникальных записей по какому нибудь полю. Заранее спасибо.
...
Рейтинг: 0 / 0
нумерация
    #37946546
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВВасекЗдраствуйте. Можно ли пронумеровать строки вычисляемым поле = getrow(), при этом если какое либо другое поле в DataWindow повторяется - его пропускать, то есть пронумеровать только для уникальных записей по какому нибудь полю. Заранее спасибо.
Через getrow - нельзя, т.к. номера строк не могут быть с пропусками :)
А вот другие способы есть.
Например первое что приходит в голову - создать группу с полями по которым надо уникально нумеровать строки, и использовать выражение
Код: sql
1.
CumulativeSum(1 for #1) 


#1 - номер группы
...
Рейтинг: 0 / 0
нумерация
    #37946564
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См. тут более точный синтаксис для указания группы и еще один способ без групп.
http://www.sql.ru/forum/actualthread.aspx?tid=560024&hl=cumulativesum
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / нумерация
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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