Перемещение строки в начало несвязанного представления данных - PullRequest
0 голосов
/ 26 февраля 2012

У меня есть форма, которая представляет собой несвязанное представление данных с тремя столбцами.«Должность», «ID», «Имя».Данные добавляются во время выполнения в базу данных после заполнения форм.(Я не хочу добавлять ненужные строки в базу данных в случае, если человек нажимает кнопку Отмена.)

Что мне нужно сделать, так это удалить строку в представлении данных, выполнить поиск по строкам "Позиция""для значения" HJ ".Если он не найден, измените значение «Position» первой строки на «HJ».

Вот фотография того, что я имею в виду:

Screenshot

Я уже позаботился о кнопке «Добавить судью».Думаю, кнопка «Сделать голову судьей» будет связана с другим вопросом.

РЕДАКТИРОВАТЬ: Код удален, не нужен, так как я нашел функцию для поиска в таблице данных для себя.

Я нашел информацию о FirstDisplayedScrollingRowIndex, но мне почему-то не удается заставить ее работать.Любая помощь с благодарностью.

1 Ответ

1 голос
/ 26 февраля 2012

Я бы добавил скрытый столбец «ранг», который можно использовать для сортировки сетки. Перечислите каждый из ваших рангов: HeadJudge = 0, AsstHeadJudge = 1, Judge = 2. Если у вас будет только один главный судья, то сортировка по рангу всегда поместит HeadJudge в первый ряд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...