powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как можно вытащить код
5 сообщений из 5, страница 1 из 1
как можно вытащить код
    #35340219
ZILIA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть форма с гридом, я удаляю запись (делаю pack), естественно грид надо перерисовывать.По новой писать код определять источники данных, заголовки колонок и т. д.
При создании меню,например, код можно посмотреть в файле moemenu.mpr, а при создании форм код сохраняется где-нибудь? Ну хотя бы чтобы скопировать в буфер оттуда определение грида и вставить этот код после pack, чтобы грид перерисовать.
...
Рейтинг: 0 / 0
как можно вытащить код
    #35340239
А не надо pack'овать в форме, да еще и с гридом, не надо. И проблема сама отпадет. Не надо самому себе проблемы создавать, а потом их героически преодолевать. Перечитай последние темы, как раз недавно тема неисчислимый раз всплыла.
...
Рейтинг: 0 / 0
как можно вытащить код
    #35340287
daunito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем такие сложности? Ну если очень хочется пак сделать, то сначала у грида RecordSourse = '', потом делаешь что хочешь, а потом опять присваиваешь RecordSourse = '***' и refresh грида
...
Рейтинг: 0 / 0
как можно вытащить код
    #35340305
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
daunitoА зачем такие сложности?

Ну-ну
Help 9.2
Grids and RecordSource and ControlSource Properties
In Visual FoxPro 9.0 there is a change in Grid control behavior. When the RecordSource property for a Grid control is set, Visual FoxPro 9.0 resets all ControlSource properties to the empty string ("") for all columns. In earlier versions of Visual FoxPro, the ControlSource properties were not properly reset, so problems could occur when a RecordSource with a different structure was later bound. This change may impact scenarios involving Access and Assign methods or BINDEVENT( ) function calls made against a Grid column's ControlSource property.
...
Рейтинг: 0 / 0
как можно вытащить код
    #35340353
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
daunitoА зачем такие сложности? Ну если очень хочется пак сделать, то сначала у грида RecordSourse = '', потом делаешь что хочешь, а потом опять присваиваешь RecordSourse = '***' и refresh грида
Если человек не понимает что и зачем он делает, то показывать пути решения - не просто бесполезно, а заведомо вредно. Возможно, решение и "прокатит", но потом еще пару месяцев будешь объяснять, почему это то же самое, но чуть-чуть в других условиях - не работает.

Лучше уж сразу сказать НЕ НАДО паковать таблицу в процессе работы. Достаточно сделать настройку

SET DELETED ON

Ну, и для начала надо все-таки воспользоваться поиском

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


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