powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Работа с Grid
18 сообщений из 18, страница 1 из 1
Работа с Grid
    #35659691
Вопрос заключаеться в следующем: Использую Grid для выбора записи из таблицы, т.е нажав мышкой на какой либо строке в Gride хочу хочу чтобы содержимое ячеек этой строки записалось в TextBox в свойство Value ... Все что смог из себя выжать
...
Рейтинг: 0 / 0
Работа с Grid
    #35659697
Процедура на событие AfterRowColChange

LPARAMETERS nColIndex
vv=this.ActiveRow
this.ActivateCell(vv,3)
dd=this.Columns(3).text1.text
this.ActivateCell(vv,5)
ss=this.Columns(5).text1.text
this.ActivateCell(vv,7)
nn=this.Columns(7).text1.text
with thisform
.Text1.value=dd
.Text2.value=ss
.Text3.value=nn
endwith
...
Рейтинг: 0 / 0
Работа с Grid
    #35659699
Процедура на событие AfterRowColChange

LPARAMETERS nColIndex
vv=this.ActiveRow
this.ActivateCell(vv,3)
dd=this.Columns(3).text1.text
this.ActivateCell(vv,5)
ss=this.Columns(5).text1.text
this.ActivateCell(vv,7)
nn=this.Columns(7).text1.text
with thisform
.Text1.value=dd
.Text2.value=ss
.Text3.value=nn
endwith
...
Рейтинг: 0 / 0
Работа с Grid
    #35659718
Сидорво ИльяВопрос заключаеться в следующем: Использую Grid для выбора записи из таблицы, т.е нажав мышкой на какой либо строке в Gride хочу хочу чтобы содержимое ячеек этой строки записалось в TextBox в свойство Value ... Все что смог из себя выжать
О каком TextBox идет речь? О том, что в гриде или о каком-то другом на форме?
Если о втором, то так:
Thisform.Textbox.Value = <имя поля из которого надо получить значение>
И забудьте напрочь о "ячейках". Это совершенно про другое. Информация находится в записях таблицы, а не в гриде. Перемещение указателя в гриде перемещает указатель записи в гриде.
...
Рейтинг: 0 / 0
Работа с Grid
    #35659748
О другом, который на форме отдельно!!!
...
Рейтинг: 0 / 0
Работа с Grid
    #35659756
Сидорво ИльяО другом, который на форме отдельно!!!
Ну и прелестно. Решение уже написано, пользуй.
...
Рейтинг: 0 / 0
Работа с Grid
    #35659767
Sid Sidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если про то решение которое я написал, то не... работает вообще не понятно как и криво да и вообще не работает ))) Может есть другой способ???
...
Рейтинг: 0 / 0
Работа с Grid
    #35659778
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sid SidovЕсли про то решение которое я написал, то не... работает вообще не понятно как и криво да и вообще не работает ))) Может есть другой способ???
А что мешает в TextBox на форме прописать ControlSource такой же, как на колонках. А в AfterRowColChange написать ThisForm.Refresh()?
...
Рейтинг: 0 / 0
Работа с Grid
    #35659783
Sid SidovЕсли про то решение которое я написал, то не... работает вообще не понятно как и криво да и вообще не работает ))) Может есть другой способ???
Разумеется не работает.
Интересно, а я кому и про что писал? Или чукча писатель?
...
Рейтинг: 0 / 0
Работа с Grid
    #35659794
Sid Sidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Писатель и вправду чукча!!! ))) Щас попробую!!! Спасибо!!!
...
Рейтинг: 0 / 0
Работа с Grid
    #35659796
homik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проходящий.Сидорво ИльяВопрос заключаеться в следующем: Использую Grid для выбора записи из таблицы, т.е нажав мышкой на какой либо строке в Gride хочу хочу чтобы содержимое ячеек этой строки записалось в TextBox в свойство Value ... Все что смог из себя выжать
О каком TextBox идет речь? О том, что в гриде или о каком-то другом на форме?
Если о втором, то так:
Thisform.Textbox.Value = <имя поля из которого надо получить значение>
И забудьте напрочь о "ячейках". Это совершенно про другое. Информация находится в записях таблицы, а не в гриде. Перемещение указателя в гриде перемещает указатель записи в гриде.
...
Рейтинг: 0 / 0
Работа с Grid
    #35659813
Sid Sidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вот я тоже про тоже, что информация находиться в таблеце а не в Гриде... вот может кто знает как мне это сопоставить, еще проблема в том что Грид после прокрутки в видимой части присвает записям номера опять с первого, то есть связь с записями таблицы получаеться утеряна чтоли на всегда??? И обратного пути нет? Может есть вариант еще чем воспользоваться? А не Гридом! Мне просто надо сделать выбор из таблицы твкнув мышом в нужную запись?
...
Рейтинг: 0 / 0
Работа с Grid
    #35659825
Sid SidovДа вот я тоже про тоже, что информация находиться в таблеце а не в Гриде... вот может кто знает как мне это сопоставить, еще проблема в том что Грид после прокрутки в видимой части присвает записям номера опять с первого, то есть связь с записями таблицы получаеться утеряна чтоли на всегда??? И обратного пути нет? Может есть вариант еще чем воспользоваться? А не Гридом! Мне просто надо сделать выбор из таблицы твкнув мышом в нужную запись?
Батенька, у Вас действительно так плохо с чтением? Если еще не все понтеряно, то читать мой пост до просветления.
...
Рейтинг: 0 / 0
Работа с Grid
    #35659875
Fffffff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пришли студенты.
...
Рейтинг: 0 / 0
Работа с Grid
    #35659898
Sid Sidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thisform.Textbox.Value = <имя поля из которого надо получить значение>

Вот и вправду очень хорошо работает!!! Простите засранца!!! Просто на работе Fox а учил Delphi? вот теперь путаюсь жуть!!! Ну это не важно!!! Спасибо!!!
...
Рейтинг: 0 / 0
Работа с Grid
    #35660584
UNP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNP
Гость
Сидорво Илья,
В метод Grid-а AfterRowColChange вставьте строку ThisForm.Text2.Value=ИмяКурсора.Имя поля
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Работа с Grid
    #37834400
muraszka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет)таже проблема только TextBox находиться в другой форме,а не в этой там где Grid...что посоветуете..
...
Рейтинг: 0 / 0
Работа с Grid
    #37834451
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
muraszka,

Примерно то же самое
проходящий.Thisform.Textbox.Value = <имя поля из которого надо получить значение>
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Работа с Grid
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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