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

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

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

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

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

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

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


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