Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как программно загрузить нужную таблицу в Grid? / 8 сообщений из 8, страница 1 из 1
19.08.2005, 17:06:58
    #33225894
Владомир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно загрузить нужную таблицу в Grid?
У меня есть форма form1 и на ней пустой grid1
Я хочу при инициализации формы при одном условии в грид загружалась таблица table1 а иначе table2
...
Рейтинг: 0 / 0
19.08.2005, 17:18:16
    #33225935
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно загрузить нужную таблицу в Grid?
if ...
ThisForm.Grid1.RecordSource = "Table1"
else
ThisForm.Grid1.RecordSource = "Table2"
endif
...
Рейтинг: 0 / 0
19.08.2005, 17:19:23
    #33225942
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно загрузить нужную таблицу в Grid?
Попробуйте
thisform.Grid1.RecordSourceType=0
thisform.grid1.RecordSource=table1
if empty(thisform.grid1.RecordSource)
thisform.grid1.RecordSource=table2
endif
...
Рейтинг: 0 / 0
19.08.2005, 17:23:27
    #33225958
Владомир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно загрузить нужную таблицу в Grid?
AleksMedif ...
ThisForm.Grid1.RecordSource = "Table1"
else
ThisForm.Grid1.RecordSource = "Table2"
endif
Не идет!
...
Рейтинг: 0 / 0
19.08.2005, 17:23:46
    #33225959
Владомир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно загрузить нужную таблицу в Grid?
НедоходящийПопробуйте
thisform.Grid1.RecordSourceType=0
thisform.grid1.RecordSource=table1
if empty(thisform.grid1.RecordSource)
thisform.grid1.RecordSource=table2
endif
Не идёт!
...
Рейтинг: 0 / 0
19.08.2005, 17:24:19
    #33225963
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно загрузить нужную таблицу в Grid?
А что происходит?
...
Рейтинг: 0 / 0
19.08.2005, 17:50:32
    #33226030
Владомир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно загрузить нужную таблицу в Grid?
НедоходящийА что происходит?
Пока не выяснил!
...
Рейтинг: 0 / 0
19.08.2005, 21:46:37
    #33226254
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно загрузить нужную таблицу в Grid?
Причина, почему "не идет" может быть в этом

http://forum.foxclub.ru/read.php?f=32&i=39&t=15

Кроме того, необходимо обязательно в дизайнере формы установить RecordSource = (None), но обязательно жирным шрифтом. Т.е. отличным от состояния "Reset at Default". Для этого достаточно просто нажать Enter на данном свойстве.

Ну, и надо не забыть установить Grid.ColumnCount
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как программно загрузить нужную таблицу в Grid? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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