powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Grid-ы
7 сообщений из 7, страница 1 из 1
Grid-ы
    #33042311
x_as3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, плз, как мне из ДатаГрида или аналога взять

1) значение конкретной ячейки (в текстовое поле)
2) все значения строки (раскидать значения полей данной строки по текстовым полям формы)

Спасибо!
...
Рейтинг: 0 / 0
Grid-ы
    #33049418
Bujhm Xthybtyrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Там есть свойства Field и Row. Но лучше всего в этих случаях работать с рекордсетами этих гридов. У меня есть примеры копирования в буфер всего массива данных из DataGridа или отдельной записи. Если заинтересуетесь, могу закинуть.
...
Рейтинг: 0 / 0
Grid-ы
    #33055020
x_as3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да-да, пожалуйста, всё-что есть по этому вопросу
diver@farlep.net
c
пасибо!
...
Рейтинг: 0 / 0
Grid-ы
    #33055809
Фотография azizjan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используй своство TextMatrix(row,column)
...
Рейтинг: 0 / 0
Grid-ы
    #33056333
x_as3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чьё это свойство?
...
Рейтинг: 0 / 0
Grid-ы
    #33056463
Фотография azizjan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свойство Grid-а . где можно использовать конкретную ячейку указав её индексы (Row,column).
...
Рейтинг: 0 / 0
Grid-ы
    #33061156
Это код для копирования в буфер записи рекордсета, связанного с ДатаГридом (Публичный - потому что в модуле лежит). В цикле - копирование (получение) значений полей в записи, соответствующих конкретным ячейкам. Может быть, Вам пригодится.
Public Sub CopyCurrentToClipboard(rst As ADODB.Recordset)
Dim i As Integer
Dim str As String
If Not rst.BOF Then
If Not rst.EOF Then
For i = 1 To rst.Fields.Count - 1
str = str & rst.Fields(i).Name & vbTab & rst.Fields(i) & vbCrLf
Next
Else
MsgBox "Необходимо выделить запись"
Exit Sub
End If
Else
MsgBox "Необходимо выделить запись"
Exit Sub
End If
Clipboard.Clear
Clipboard.SetText str
End Sub
Не уверен, правда, что код самый лучший, я не программист :o)|||
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Grid-ы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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