Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема с GRID / 12 сообщений из 12, страница 1 из 1
03.03.2011, 12:04
    #37146245
6amp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
При удалении выделенной записи из грида исчезает его содержимое, обновление формы не помогает, в чем может быть проблема, подскажите пожалуйста?
...
Рейтинг: 0 / 0
03.03.2011, 12:11
    #37146260
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
Таблицу наверно закрываешь, которая для грида RecordSource
Покажи код удаления записи.
...
Рейтинг: 0 / 0
03.03.2011, 12:19
    #37146285
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
6ampПри удалении выделенной записи из грида исчезает его содержимое, обновление формы не помогает, в чем может быть проблема, подскажите пожалуйста?Наверное, не просто удаления, а удаления с упаковкой (PACK), не так ли? А наличие упаковки небось аргментируется убрать только что удаленную запись с экрана?
...
Рейтинг: 0 / 0
03.03.2011, 12:27
    #37146323
6amp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
Код: plaintext
1.
2.
3.
4.
5.
6.
 
rec=recno()
delete for recno()=rec
USE jur EXCLUSIVE
 
PACK
...
Рейтинг: 0 / 0
03.03.2011, 12:29
    #37146329
Юристишко-выпускник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
пошалю:

PACK в руках детей - зло.
...
Рейтинг: 0 / 0
03.03.2011, 12:30
    #37146334
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
6amp
Код: plaintext
1.
2.
3.
4.
5.
6.
 
rec=recno()
delete for recno()=rec
USE jur EXCLUSIVE
 
PACK


Тогда сюда
...
Рейтинг: 0 / 0
03.03.2011, 12:41
    #37146367
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
6amp
Код: plaintext
1.
2.
3.
4.
5.
6.
 
rec=recno()
delete for recno()=rec
USE jur EXCLUSIVE
 
PACK
А jur, как я понял, переотrрывается в эксклюзивном режиме для обеспечения работы PACK? Если так, то тут еще до упаковки все падает. Кстати, для уделения текущей записи, что в данном коде обеспечивается запоминанием номера записи, достаточно команды delete без каких-либо парметров/расширений/дополнений/условий. То есть еще и переменная лишняя, и присваивание ей значения тоже совершенно не нужно. Жуть.
...
Рейтинг: 0 / 0
03.03.2011, 12:41
    #37146368
6amp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
С PACk'ом буду разбираться, спасибо за помощь))
Еще вопросик, как в ThisForm.Grid.HighlightBackColor= цвет указывается?
...
Рейтинг: 0 / 0
03.03.2011, 12:42
    #37146374
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
ThisForm.Grid.HighlightBackColor=RGB(...)
...
Рейтинг: 0 / 0
03.03.2011, 12:43
    #37146377
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
6ampС PACk'ом буду разбираться, спасибо за помощь))
Еще вопросик, как в ThisForm.Grid.HighlightBackColor= цвет указывается?Молча. Но результат сильно зависит от версии фокса, в частности от состояния поддержки тем рабочего стола.
...
Рейтинг: 0 / 0
03.03.2011, 12:45
    #37146384
6amp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
Dima T,

Спасибо большое)
...
Рейтинг: 0 / 0
03.03.2011, 12:53
    #37146406
Юристишко-выпускник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с GRID
6ampС PACk'ом буду разбираться, спасибо за помощь))


жесть,
сейчас ТС будет продолжать паковать
и "лечить" грид,
но все равно паковать.

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


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