Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 как удалить записи отмеченные на удаление  [new]
JorgA
Member

Откуда:
Сообщений: 26
отмечаю записи для удаления, щелкаю по кнопке удалить записи. вопрос что писать в обработчике события этой кнопки?? )))
2 мар 09, 06:59    [6875077]     Ответить | Цитировать Сообщить модератору
 Re: как удалить записи отмеченные на удаление  [new]
reware
Member

Откуда: Хабаровск
Сообщений: 585
JorgA
отмечаю записи для удаления, щелкаю по кнопке удалить записи. вопрос что писать в обработчике события этой кнопки?? )))

Кнопка, надо понимать, собственного приготовления. Значит в ее клике должно стоять PACK. Только таблицу надо открывать эксклюзивно перед этим.
2 мар 09, 08:25    [6875140]     Ответить | Цитировать Сообщить модератору
 как удалить записи отмеченные на удаление  [new]
JorgA
Member

Откуда:
Сообщений: 26
а как это эксклюзивно? )
2 мар 09, 08:37    [6875169]     Ответить | Цитировать Сообщить модератору
 как удалить записи отмеченные на удаление  [new]
JorgA
Member

Откуда:
Сообщений: 26
и кнопка обычная из палитры стандартной )
2 мар 09, 08:38    [6875173]     Ответить | Цитировать Сообщить модератору
 как удалить записи отмеченные на удаление  [new]
JorgA
Member

Откуда:
Сообщений: 26
я открыла ее эксклюзивно)кнопка удаляет но пред этим выскакивает ошибка что файл моей таблицы не существует (((
2 мар 09, 08:44    [6875193]     Ответить | Цитировать Сообщить модератору
 Re: как удалить записи отмеченные на удаление  [new]
Станислав С...кий
Guest
JorgA
отмечаю записи для удаления, щелкаю по кнопке удалить записи. вопрос что писать в обработчике события этой кнопки?? )))

Если вы работаете с файлами DBF, то здесь два варианта:
1. Нужно убрать удаленные записи из гридов и т.д.
Для этого надо сделать установку SET DELETE ON, передвинуться в таблице на другую запись (skip или go <запись>) и обновить пользовательский интерфейс (например, грид)

2. Нужно удалить записи из самих таблиц.
Тогда только PACK (или COPY for !deleted() to <имя файла> + переименование)... Естественно, что файл (с исходными данными) должен уже существовать...
2 мар 09, 08:52    [6875210]     Ответить | Цитировать Сообщить модератору
 Re: как удалить записи отмеченные на удаление  [new]
reware
Member

Откуда: Хабаровск
Сообщений: 585
JorgA
я открыла ее эксклюзивно)кнопка удаляет но пред этим выскакивает ошибка что файл моей таблицы не существует (((


Уважаемая, вам в руки попал такой мощный и сложный инструмент, как Visual FoxPro. Мягко говоря, он немного отличается от программы Paint. В нем нет палитры и программировать иногда приходится не только с помощью мышки, но и руками. Для этого почитайте что-нибудь для начинающих. Узнаете, что такое таблица (а не файл), как помечать ненужные записи в ней и потом удалять помеченные. Здесь вам не станут с нуля проводить краткий 20-часовой курс молодого бойца. Извините, если был резок.
2 мар 09, 19:16    [6878854]     Ответить | Цитировать Сообщить модератору
 как удалить записи отмеченные на удаление  [new]
JorgA
Member

Откуда:
Сообщений: 26
да фигня)я перехожу на делфи))благо в нем как рыба в воде)
3 мар 09, 01:22    [6879433]     Ответить | Цитировать Сообщить модератору
 Re: как удалить записи отмеченные на удаление  [new]
reware
Member

Откуда: Хабаровск
Сообщений: 585
JorgA
да фигня)я перехожу на делфи))благо в нем как рыба в воде)

Фигня, так фигня. Только в дельфах тоже надо головой и руками работать, а не только мышом. У рыбы, как известно, рук нет :(
3 мар 09, 07:09    [6879540]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить