powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Подскажите решение
8 сообщений из 8, страница 1 из 1
Подскажите решение
    #32362567
-=Beregovsky=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста решение. Задача следующая: нужно отображать на форме таблицу и иметь возможность изменения записей, добавления, удаления. Не хочется чтобы на форме не было ничего кроме таблицы и навигатора, т.е. чтобы все операции производились непосредственно в самой таблице либо при помощи навигатора. Может быть вопрос кажется нелепым, но хотелось бы узнать как это делается... Если можно поподробнее, так как мои навыки программирования в фоксе оставляют желать лучшего. Если есть исходник(до 7-ого фокса включительно) и не жалко киньте на bmp_job@mail.ru. Заранее благодарен.
...
Рейтинг: 0 / 0
Подскажите решение
    #32362912
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вкратце.

На форму кладутся дополнительные объекты, например, TextBox или EditBox.

В качестве значения ControlSource этих объектов указываешь нужные поля той таблицы, которая отображена в Grid.

В самом Grid в методе AfterRowColChange пишешь такую строку

ThisForm.Refresh()

Почитай что-нибудь вроде "Самоучитель Visual FoxPro" Омельченко. Судя по вопросу, для тебя это будет самое то. Там посмотри раздел вроде "Проектирование формы"
...
Рейтинг: 0 / 0
Подскажите решение
    #32362978
NE_Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще короче.
Посмотри WIZARD FORMS. Там есть построитель форм разных стилей, в т.ч. и то, что тебе нужно.

DimonNE
...
Рейтинг: 0 / 0
Подскажите решение
    #32363468
andrew_Pr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=Beregovsky=-
Самое подходящее для тебя это - BROWSE
Самый простой способ, чтобы отобразить таблицу и иметь возможность
изменения записей, добавления, удаления, т.е. чтобы все операции
производились непосредственно в самой таблице
.
...
Рейтинг: 0 / 0
Подскажите решение
    #32363876
-=Beregovsky=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrew_Pr, спасибо, это действительно то что нужно. Вы единственный прочитали внимательно вопрос.
...
Рейтинг: 0 / 0
Подскажите решение
    #32363927
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага - BROWSE - лучшее решение...
Чуть со стула от смеха не упал :)
Сколько еще впереди у Beregovsky разочарований....
...
Рейтинг: 0 / 0
Подскажите решение
    #32367893
-=Beregovsky=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MaestroEv, ты только улыбаешь или можешь подсказать что-либо лучшее и действительно в тему?

" Ага - BROWSE - лучшее решение...
Чуть со стула от смеха не упал :)
Сколько еще впереди у Beregovsky разочарований.... "
...
Рейтинг: 0 / 0
Подскажите решение
    #32371720
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Browse это тот-же самый грид, только с конкретно урезанными возможностями привязывания туда своего кода. Вообще многие господа предпочитают в гриде ничего не редактировать, а поступать или как советовал ВладимирМ , или выносить редактирование в отдельную форму.
Но конечно редактировать в гриде можно - только вот с разного рода валидациями и прочими вещами конечно в гриде посложнее чем с простыми текстбоксами, но вполне реально.
Так что кидай грид и редактируй себе наздоровье, а BROWSE оставь для отладки, да для разработки - в приложении ему явно не место...
WBR, Igor
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Подскажите решение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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