powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Сохранить нумерацию строк при сортировке
5 сообщений из 5, страница 1 из 1
Сохранить нумерацию строк при сортировке
    #35110101
pb_new
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В datawindow имется вычисляемое поле, которое используется для нумерации строк ( в Compute Expression используется ф-я getrow()). После сортировки полей в dw, нумерация строк не изменяется - если строка до сортировки была на первом месте, а после встала на третью позицию, то ей присвоится третий номер. т.е. вычисляемое поле при каждой сортровке пересчитывается и порядок номеров не изменяется. Необходимо сделать так, чтобы при открытии окна за каждой строкой "жестко" закреплялся номер и при сортировке он не изменялся.
...
Рейтинг: 0 / 0
Сохранить нумерацию строк при сортировке
    #35110130
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно добавить в SELECT липовое поле, например, 0:
Код: plaintext
1.
2.
SELECT ...,  0 
FROM ...
WHERE ...
и туда потом пихать номер строки.
...
Рейтинг: 0 / 0
Сохранить нумерацию строк при сортировке
    #35110160
+/-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
+/-
Гость
oracle : select rownum .....
...
Рейтинг: 0 / 0
Сохранить нумерацию строк при сортировке
    #35110187
Guest 01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Смотри PB Help:
GetRowIdFromRow() - Row # -> RowID
GetRowFromRowId() - RowID -> Row #
...
Рейтинг: 0 / 0
Сохранить нумерацию строк при сортировке
    #35110196
pb_new
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Сохранить нумерацию строк при сортировке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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