powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кнопка и добавление записи!!!
7 сообщений из 7, страница 1 из 1
Кнопка и добавление записи!!!
    #32799829
Sergey_Volga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!!! Подскажите, есть такая проблема, а т.к. новичок, не знаю,как с ней справиться. Есть форма с 4 вкладками(Pageframe) на 3 вкладках идет одна таблица, а на 4-ой вкладке идет вторая связанная таблица.(child grid) на самой PageFrame лежит buttonset содранный из формы созданной визардом. Надо чтобы при добавлении записи выходил вопрос куда добавить запись, в родительскую таблицу,дочерную(Grid) или в обе. Не могу найти, как это правильно сделать. Забыл, это все безобразие делается в Visual FoxPro 8.0
...
Рейтинг: 0 / 0
Кнопка и добавление записи!!!
    #32800029
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
содранный из формы созданной визардом
просто скопировали что-ли
...
Рейтинг: 0 / 0
Кнопка и добавление записи!!!
    #32800100
Sergey_Volga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, просто скопировал.
...
Рейтинг: 0 / 0
Кнопка и добавление записи!!!
    #32800181
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
м.. м.. м..
действительно безобразие своими ручками такие вещи надо делать что бы потом голова не болела
ну ладно если так хочеться посмотрите родителей этого класса
их можно редактировать с помощью кажеться обджект броузера извените лень проверить когда найдете то эти классы можно редактировать
но учтите поскольку классы стандартные насколько я помню изменения коснуться всех потомков как прямых так и косвенных
в общем спросите ВладимираМ он вам расскажет что такие вещи как стандартная панель инструментов хороши для первоначального ознакомления с языком для серьезной работы они не слишком хороши
когда дети вырастают они бросают старые игрушки
...
Рейтинг: 0 / 0
Кнопка и добавление записи!!!
    #32800382
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут проблема в том, что все тестовые примеры (Solution.pjx, TasTrade.pjx, да и Wizard-ы) - это не просто объекты, а целая иерархия классов. Т.е. там обычно реализовано что-то вроде:

класс на основе ButtonGroup -> класс потомок -> еще один потомок

И вот только от последнего потомка создается экземпляр на форме.

В результате, простая правка кода в экземпляре на форме, как правило, приводит к непредсказуемым результатам. Начинает "сыпаться" функциональность. Кнопки перестают работать "как положено".

Посмотри свойство ClassLibrary - это из какой библиотеки классов взят класс
и свойство Class - это какой именно класс из этой библиотеки использован

Далее открываешь этот класс и смотришь, что именно он делает и можно ли в принципе добавить твою функциональность к экземпляру этого класса.

Только не надо править класс Визарда. Лучше создай копию и улучшай эту копию. А еще лучше сделать кнопки самому. Wizard хорош для демонстрации возможностей и некоторых способов решения проблемы, но писать в таком стиле программу я бы не рискнул.
...
Рейтинг: 0 / 0
Кнопка и добавление записи!!!
    #32800698
Sergey_Volga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо Вам большое!!!!! Решил писать так, потому что размер формы, создаваемый из визарда получается огромный. Приходиться разрешение экрана ставить 1024 на 768, чтобы все поля поместились, в результате на 15 дюймовом мониторе глаза устают через 5 минут. Решил, что PageFrame, будет оптимальный вариант. Может я не прав и есть другой вариант написания, подскажите пожалуйста! Постпенно, по мере накопления знаний, ухожу от визарда, но знаний пока не много. Может кто знает, где в Инете найти информацию, с примерами, чтобы двигаться от простого к очень сложному. Заранее Всем благодарен!!!
...
Рейтинг: 0 / 0
Кнопка и добавление записи!!!
    #32800701
Sergey_Volga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отдельное большое спасибо Leaf и ВладимируМ!!!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кнопка и добавление записи!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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