Ефрейтор
 Аватар для prog13
186 / 157 / 6
Регистрация: 20.07.2009
Сообщений: 226

MSHFlexGrid по DblClick извлечь данные из ячеек

10.06.2010, 10:44. Показов 1572. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
На form3 есть MSHFlexGrid. Состоит из 2 столбцов и несколько строк. Свойство SelectionMode = 1-flexSelectionByRow, что бы выделялась вся строчка, а не отдельная ячейка. По событию DblClick на определённой строке мне нужно извлечь данные из выделенной строки: первая ячейка в form1.Text1 і вторая ячейка в form1.Label2. Перенести данные в первую ячейку у меня получилось.
Visual Basic
1
2
3
4
5
6
Option Explicit
Public lazy As Form1
Private Sub MSHFlexGrid3_DblClick()
lazy.txtRajTo = MSHFlexGrid3.Text
Unload Me
End Sub
А вот данные из второй ячейки выделяемой строки не получается. Помогите пожалуйста
Дополнительные сведения: данные в MSHFlexGrid заносятся из таблицы базы Access, по запросу. Все поля текстовые.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.06.2010, 10:44
Ответы с готовыми решениями:

Объединение ячеек в MSHFlexGrid
Добра всем! Веду небольшую работу в VB 6.0 и вот появилась необходимость слепить несколько записей в виде таблицы, где имеется 2 столбца...

Как сделать в MSHFlexGrid вычисление суммы выделенных ячеек?
Как сделать в MSHFlexGrid вычисление суммы выделенных ячеек (типа как в EXcel) Вроде для этого есть свойство Clip только как с ним...

Не получается изменить содержимое ячеек фиксированной строки в таблице MSHFlexGrid
Не получается изменить содержимое ячеек фиксированной строки в таблице MSHFlexGrid. Подскажите?

3
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
10.06.2010, 18:11
Была у меня похожая задача. Сейчас полностью не вспомню, но помню брал данные из Рекордсета
1
Ефрейтор
 Аватар для prog13
186 / 157 / 6
Регистрация: 20.07.2009
Сообщений: 226
10.06.2010, 18:19  [ТС]
вот решение
Visual Basic
1
2
3
4
5
6
Private Sub MSHFlexGrid3_DblClick()
With MSHFlexGrid3
    lazy.lblNameRaj = .Text
    lazy.txtRajTo = .TextMatrix(.MouseRow, 1)
End With
Unload Me
Но появилась еще одна задача. Нужно придумать на форме возле MSHFlexGrid-а кнопочку, которая разрешала редактирование записи(или записей). Подскажите что нибудь. Есть ли возможность редактирования в этого грида.
0
0 / 0 / 0
Регистрация: 04.07.2010
Сообщений: 6
05.07.2010, 13:06
А как прокручевание строк MSFlexGrid осуществлять с помощью колёсика мышки.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.07.2010, 13:06
Помогаю со студенческими работами здесь

MSHFlexGrid.Col=1 MSHFlexGrid.Sort=1 сортировка не работает
никак не могу сделать сортировку MSHFlexGrid. делаю: MSHFlexGrid.Col=1 MSHFlexGrid.Sort=1 а он ругается нехорошими...

Экспортировать данные из MSHFlexGrid в Excel
Люди, помогите пожалуйста!!! Пишу программу на VB 6.0. Осталось совсем немного и вот загвоздка. 1) Нужно экспортировать данные из...

Как вывести данные из ADODB.Recordset в MSHFlexGrid?
Здравствуйте! Не могу разобраться с синтаксисом. Соединение открывается, открываю Рекордсет, добавляю записи, а вывести это все в таблицу...

Необходимо, чтобы в ряде ячеек содержались данные из других ячеек
Только не смейтесь. У меня не получается создать макрос для такой простой задачи. Необходимо, чтобы в ряде ячеек содержались данные из...

Выбрать данные из разных (конкретных) ячеек листа, произвести замену данных ячеек
Что нужно от макроса: выбрать данные из разных (конкретных) ячеек листа, произвести замену данных ячеек (согласно условия) и вывести массив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru