powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как позволить пользователю менять порядок в выборке
4 сообщений из 4, страница 1 из 1
Как позволить пользователю менять порядок в выборке
    #34459592
nadK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Из списка в левом гриде пользователь выбирает записи и кидает нужные в правый грид (примерно так же, как мы выбираем нужные поля, например, во View Designer). Хотелось бы, чтобы в правом гриде пользователь мог установить еще и нужный ему порядок выбранных записей (допустим, двигая стрелочки, как в том же View Designer).
Че-т даже ума не приложу, как это можно организовать.
Может, у кого-то есть идеи?
Спасибо.
...
Рейтинг: 0 / 0
Как позволить пользователю менять порядок в выборке
    #34459695
FFFFFFFF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tools - Component Gallery - Foundation Classes
Там много чего есть.
...
Рейтинг: 0 / 0
Как позволить пользователю менять порядок в выборке
    #34461461
foxovik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заведите в таблице правого грида некое числовое поле "No", по которому и сортируются поступившие из левого грида записи. Каждая поступившая запись приобретает значение поля "No"
равное её порядковому номеру в этой самой правой таблице. Рядом с правым гридом расположите кнопки ВВЕРХ и ВНИЗ (Up и Down), по клику
которых заменяйте значения "No" в соотв. соседних записях и делайте ThisForm.RightGrid.Refresh()

Конечно ещё бы Драг энд дроп под это дело заточить...
Но вообще-то и кнопок хватит.
...
Рейтинг: 0 / 0
Как позволить пользователю менять порядок в выборке
    #34464782
nadK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FfffffffTools - Component Gallery - Foundation Classes
Там много чего есть.
Спасибо.
Нашла, FieldMover хорошо вписывается. Только пока не очень удается разобраться с его свойствами (в частности, почему-то не получается у ListBox'а в свойстве RowSourceType выбрать опцию "6-Fields", а у свойства RowSource указать конкретное поле выбранной таблицы xxx.name, вернее, выбрать-то он дает, а потом ругается, что это поле 'name' не является массивом, хотя я ж, вроде, русским языком сказала, что RowSourceType это Fields).
В общем, такое чувство, что где-то чего-то еще не указала...
Мне б какие-нить ссылки по FieldMover.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как позволить пользователю менять порядок в выборке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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