Получить значения столбцов выбранной строки многоколоночного списка доступа

Как я могу получить значение указанного столбца выбранной строки в многострочном списке?

Я заполняю список, установив для свойства RowSource строку SQL. BoundColumn устанавливается в значение 1.

Я могу получить значение связанного столбца (выбранной строки) с помощью ListBox.Value. Но я также хочу значение другого столбца.

Ответ 1

Используйте listboxControl.Column(intColumn,intRow). Оба столбца и строки основаны на нуле.

Ответ 2

Просто добавим немного. Если вы выбрали только одну строку, тогда код ниже выберет значение столбца (индекс 4, но 5-го столбца) для выбранной строки:

me.lstIssues.Column(4)

Это сохраняет необходимость использования свойства ItemsSelected.

Kristian

Ответ 3

Для многоколоночного списка извлекайте данные из любого столбца выбранной строки с помощью

 listboxControl.List(listboxControl.ListIndex,col_num)

где col_num требуется столбец (0 для первого столбца)