powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вывод в грид
10 сообщений из 10, страница 1 из 1
вывод в грид
    #37955400
Андрей8989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как вывести отфильтрованные данные с помощью select в курсор а потом отобразить их в грид
...
Рейтинг: 0 / 0
вывод в грид
    #37955406
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей8989,

Код: sql
1.
2.
3.
4.
select ... from ... where условие_фильтра Into cursor имя_курсора
grid.columncount=-1
grid.recordsourcetype=1
grid.recordsource='имя_курсора'

Ну а про настройку грида (в частности, колонок) тут и на фоксклабе целые талмуды написаны...
...
Рейтинг: 0 / 0
вывод в грид
    #37955417
Андрей8989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglir,спасибо
...
Рейтинг: 0 / 0
вывод в грид
    #37955429
Андрей8989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извините еще такой вопрос. я выбираю из таблицы pacient записи сначала в курсор, затем из этого курсора фильтрую данные через SET FILTER TO. Как мне отфильтрованные данные через SET FILTER TO вывести в грид. фильтрую в коде ниже

авторSELECT * FROM pacient INTO CURSOR curs1
SELECT curs1
IF thisform.value=0
SET FILTER TO ser=tmpobsled.ser AND polis=tmpobsled.polis
...
Рейтинг: 0 / 0
вывод в грид
    #37955456
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей8989извините еще такой вопрос. я выбираю из таблицы pacient записи сначала в курсор, затем из этого курсора фильтрую данные через SET FILTER TO. Как мне отфильтрованные данные через SET FILTER TO вывести в грид. фильтрую в коде ниже

авторSELECT * FROM pacient INTO CURSOR curs1
SELECT curs1
IF thisform.value=0
SET FILTER TO ser=tmpobsled.ser AND polis=tmpobsled.polis

SELECT * FROM pacient INTO CURSOR curs1
SELECT curs1
IF thisform.????????????????.value=0
SET FILTER TO curs1.ser=tmpobsled.ser AND curs1.polis=tmpobsled.polis
GO TOP
...
Рейтинг: 0 / 0
вывод в грид
    #37955460
Андрей8989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG, Спасибо
...
Рейтинг: 0 / 0
вывод в грид
    #37955468
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей8989,

Только вот еще что: я не знаю что такое tmpobsled. Если это курсор или таблица, то фильтр установится для текущей записи этого курсора или таблицы.
...
Рейтинг: 0 / 0
вывод в грид
    #37955521
Андрей8989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG, текущая имеется ввиду та запись которая активна?
...
Рейтинг: 0 / 0
вывод в грид
    #37955550
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей8989,

Ну, наверное. Если у тебя эта таблица привязана к какому-то контролу, например Combobox и из него выбирается значение, то и указатель записи перемещается. Вот она и будет текущей.
Если же таблица ни к каким контролам не привязана и была открыта или это выборка с помощью SELECT, то текущей будет 1-я запись.
Если был какой-либо поиск в ней - то либо найденная запись, либо EOF().
...
Рейтинг: 0 / 0
вывод в грид
    #37955582
Андрей8989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG, да кажется привязана к combobox... этот проект не мой просто
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вывод в грид
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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