Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не обновляется GRID / 12 сообщений из 12, страница 1 из 1
29.09.2005, 13:16:12
    #33295680
Alexander Warlord
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Вопрос такой:
есть две связанные таблицы:
Первая (id, фио, улица, дом и т.д.);
Вторая (id, год, оплата, ...),
Естественно, для одной записи из первой могут соответствовать несколько записей из второй. Но не в этом суть.
На форме создаю обычные textbox'ы для первой таблицы, и GRID - для второй. Таблицы связаны по полю id. Всё прокручивается, нормально отображается. Сделал кнопку для удаления любой строки из GRID'а.
Так вот, после удаления выбранной строки, GRID получается пустым, нет ни строк, ни столбцов.
Пробовал прописать Thisform.Grid1.Refresh(), и просто Thisform.Refresh() - ничего не помогло.
Очень прошу помочь, или если эта тема уже обсуждалась дать ссылку. Просто долго искать не имею возможности, модемное соединение... :(
Заранее спасибо!
...
Рейтинг: 0 / 0
29.09.2005, 13:21:35
    #33295699
Komissar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Код кнопки удаления записи давай!
...
Рейтинг: 0 / 0
29.09.2005, 13:22:13
    #33295707
Komissar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Кстати, а чего бы не использовать стандартное удаление в гриде? Кнопка-то зачем?
...
Рейтинг: 0 / 0
29.09.2005, 13:25:35
    #33295715
Alexander Warlord
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Сорри, что есть стандартное удаление?
...
Рейтинг: 0 / 0
29.09.2005, 13:29:49
    #33295728
Alexander Warlord
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Да код самый обычный:

В Load формы я задаю:
Use таблица1 In 1
Use таблица2 In 2
Select 1

В Click кнопки:
ThisForm.Grid1.SetFocus()
Select 2
Delete
Pack

Кажется так... Хотя может что-то забыл, прога дома находится.
...
Рейтинг: 0 / 0
29.09.2005, 13:51:38
    #33295817
Проходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Классика... Pack -то зачем? Вот он то тебе и пакостит. Почитай FAQ про грид на forum. foxclub.ru, там все подробненько расписано.
...
Рейтинг: 0 / 0
29.09.2005, 14:36:53
    #33296003
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Почитай во вложенном файле, что есть "удаление" с точки зрения FoxPro и как с этим работать.
...
Рейтинг: 0 / 0
29.09.2005, 16:33:02
    #33296427
Samvel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Код: plaintext
1.
2.
3.
thisform.grid1.recordsource=""
* команды удаления
thisform.grid1.recordsource="tablica2"
...
Рейтинг: 0 / 0
30.09.2005, 01:55:24
    #33297247
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Hi Samvel!

Не надо поощрять "плохие манеры" :)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
30.09.2005, 08:26:24
    #33297410
Alexander Warlord
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
Всем спасибо, будем изучать...
...
Рейтинг: 0 / 0
05.10.2005, 11:24:46
    #33305696
urmas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
hi Sergey ch!
в корне не прав.
нужно воспитывать хорошие манеры.

по сути вопроса:
когда Вы пакуете таблицу, естно пропадают данные в гриде.
паковать не обязательно.
можно использовать set deleted.
но если Вам действительно нужно паковать таблицу посл удаления даных.
то нужно использовать, как Вам говорили, переустановку источника данных

обнулить recordSource
задать заново recordSource

с уважением, урмас
...
Рейтинг: 0 / 0
05.10.2005, 11:38:02
    #33305769
urmas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не обновляется GRID
сорри, 2 Igor Korolyov
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не обновляется GRID / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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