powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в GRID получить Value определенного столбца текущей строки?
4 сообщений из 4, страница 1 из 1
Как в GRID получить Value определенного столбца текущей строки?
    #35727205
vizarius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На форме Grid. Данные берутся из query_manufacturers.qpr, который возвращает 4 столбца.

Необходимо кликая по любому столбцу строки получить value только ячейки, находящейся во втором столбце.

текущая строка - This.RelativeRow
Необходимый Column - 2.
Как исходя из этих данный получить Value ?


Вот к примеру вызов формы для модификации записи по AfterRowColChange:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
LPARAMETERS nColIndex
IF nColIndex= 2  && -- Если кликнуть мышью на втором столбце таблицы
 str=ThisForm.Pageframe1.Page2.Grid1.Value && -- Запоминаем инвентарный номер
 IF MESSAGEBOX("Переместить компьютер в другой кабинет?",  4 , "Мастер пемещения")= 6 
 DO FORM forms\move_computer && -- Открываем форму для перемещения
 move_computer.Text1.Value=str && -- Передаем форме инвентарный номер
 ThisForm.Hide && -- Скрываем текущую форму
 ENDIF
ENDIF
...
Рейтинг: 0 / 0
Как в GRID получить Value определенного столбца текущей строки?
    #35727253
Уж сколько раз твердили миру, что лесть, то есть грид не содержит в себе данных, это средство показывает данные из таблицы/курсора под ним. И движение указателя в гриде перемещает указатель в таблице/курсоре. И что значение брать надо не из грида, а из текущей записи таблицы/курсора. Из поля, которое показывается в нужной колонке. И текущая строка грида тут совершенно не нужна, не надо самому себюе изобретать лишние трудности.
...
Рейтинг: 0 / 0
Как в GRID получить Value определенного столбца текущей строки?
    #35727319
vizarius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А, понял!
Обратился по имя_курсора.имя_столбца

И всё работает :) супер
...
Рейтинг: 0 / 0
Как в GRID получить Value определенного столбца текущей строки?
    #35727365
Ffffffffffffffff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пора FAQ делать.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в GRID получить Value определенного столбца текущей строки?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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