powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Значение text-поля из GRID
8 сообщений из 8, страница 1 из 1
Значение text-поля из GRID
    #35609445
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Есть Grid, 2 столбца.
<Код> <Организация>

THISFORM.Grid.column1.text1.value при перемещении по Grid
не меняется. Как считать текущее значение столбца?

Вроде наступал уже на эти грабли, но решения не нашел.
...
Рейтинг: 0 / 0
Значение text-поля из GRID
    #35609486
12345зайчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторКак считать текущее значение

это будет значение колоки в источнике, к которой привязан контрол грида
т.е. читаем всегда поле в курсоре(таблице), к которому(которой) привязан грид

авторпри перемещении по Grid
не меняется.
это проблема или утверждение?
...
Рейтинг: 0 / 0
Значение text-поля из GRID
    #35609516
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Утверждение :)
Конечно, я могу обратится непосредственно к колонке источника.
Это не универсальный подход, т.к. источник разный. Скажем, справочники.
<Код> <Наименование>
Хотелось бы обратится к объекту. Иначе зачем тогда корова, если молоко отдавать? :)
...
Рейтинг: 0 / 0
Значение text-поля из GRID
    #35609563
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miv32Утверждение :)
Конечно, я могу обратится непосредственно к колонке источника.
Это не универсальный подход, т.к. источник разный. Скажем, справочники.
<Код> <Наименование>
Хотелось бы обратится к объекту. Иначе зачем тогда корова, если молоко отдавать? :)
Этого не может быть!
Попробуйте в событии AfterRowColChange вашего грида добавить примерно такой код:
Код: plaintext
WAIT WINDOW "THISFORM.Grid.column1.text1.value =" + CAST(THISFORM.Grid.column1.text1.value AS V( 10 ))
И помотрите результат!
С уважением, Алексей
...
Рейтинг: 0 / 0
Значение text-поля из GRID
    #35609564
12345зайчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторт.к. источник разный

у ячейки есть controlSource
у грида есть RecordSource

по этим св-вам Вы можете вычислить значение
(controlSource) в курсоре (RecordSource)
...
Рейтинг: 0 / 0
Значение text-поля из GRID
    #35609571
12345зайчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
+ пример ООП
...
Рейтинг: 0 / 0
Значение text-поля из GRID
    #35609574
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет функции CAST в 8-ке :(
...
Рейтинг: 0 / 0
Значение text-поля из GRID
    #35609610
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем, причина в свойстве AllowCellSelection.
Если поставить его в .Т. и выделить соответствущий столбец, то значение возвращается.
А мне надо AllowCellSelection=.F. Так оно наглядней и красивше :)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Значение text-поля из GRID
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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