:: Архив конференции по VFP до 2005 года
просьба
Андрей
Автор

Сообщений: 197
Дата регистрации: 03.09.2000
Очень прошу кого-нибудь откликнуться !
Пример: есть таблица с двумя полями : ntel и fio (номер телефона и Ф.И.О. соответственно)

Вопрос : Как создать форму с кнопками : <Добавить>, <Удалить>, <Редактировать>.
Чтобы при нажатии на Добавить добавлялась запись,
при нажатии на Удалить удалялась, при нажатии на Редактировать - редактировалась.

Если не затруднит вышлите по E-mail: zotov_andrei@mail.ru или aleks@dionis.samtel.ru эту бяку. Буду весьма признателен.

P.S. Варианты с Browse не предлагать ! Только посредством формы, но не через Wizard !

С надеждой, Андрюха.

19.09.2000 г.
10:30:30
Ratings: 0 negative/0 positive
Андрею
ДЮС
Андрей, чем тебя не устраивает визарт?... Если не утсраивает, то код этих кнопок практически в любой книжке по VFP... да и в классе код кнопок прописан... wizbtns, например....
Ratings: 0 negative/0 positive
RE: просьба
ВладимирМ

Сообщений: 14094
Откуда: Москва
Дата регистрации: 02.09.2000
"Добавить", метод Click
append blank
ThisForm.refresh()

"Удалить", метод Click (должно быть установлено SET DELETED ON)
delete
skip
if eof()
skip -1
endif
ThisForm.refresh()

"Редактировать": Хм... а в каком режиме ты находишься сейчас, на этой предполагаемой форме?

Вообще-то вопрос слишком общий. С какой целью тебе нужна эта форма?
Обычно со справочниками работают так:
Основная форма содержит список и ряд кнопок (пунктов меню). При выборе пункта "Новая" или "Изменить" открывается дополнительная форма для создания новой или редактирования старой записи.
Если ты все впихиваешь в одну форму возникает сложность в организации отмены внесенных изменений и поиска нужной записи.
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 5 (Гостей: 5)

© 2000-2024 Fox Club 
Яндекс.Метрика