powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / прилепить процедуру к форме в VFP 6.0
5 сообщений из 5, страница 1 из 1
прилепить процедуру к форме в VFP 6.0
    #32120724
Фотография Brunette
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имеется программа счетчика идентификатора в таблице, то бишь, процедура, делающая последующий номер на 1 больше предыдущего автоматически...
все хорошо, программа работает
есть форма, через которую заполняется таблица, где этот идентификатор находится
так вот теперь квесчан: как сделать так, чтобы форма была связана с этой программой... это делается вроде в свойствах формы во вкладке Method, но как?
заранее большое спасибо :)
...
Рейтинг: 0 / 0
прилепить процедуру к форме в VFP 6.0
    #32120768
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Brunette

Прошу прощения, но что-то очень туманно. Нужен собственный метод формы? В меню form-add method. Все-таки интересно, что должно получиться в результате..
...
Рейтинг: 0 / 0
прилепить процедуру к форме в VFP 6.0
    #32120812
Фотография Brunette
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно я не умею объяснять то, что хочу =)

во вкладке свойств формы есть поле Method
в этом Методе графа - addrecord
вот я хочу чтобы она использвала не default, а user procedure
так вот
что мне надо в этой процедуре прописать, чтобы она открывала программу счетчика и выполняла ее, заполняя таблицу

уфф
опять нечленораздельно выражаюсь??? =\
...
Рейтинг: 0 / 0
прилепить процедуру к форме в VFP 6.0
    #32120815
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Brunette

> во вкладке свойств формы есть поле Method
> в этом Методе графа - addrecord
> вот я хочу чтобы она использвала не default, а user procedure
> так вот
> что мне надо в этой процедуре прописать, чтобы она открывала программу
> счетчика и выполняла ее, заполняя таблицу


А форма из базового класса или визардом деланая? Надо будет завтра глянуть, что за зверь такой addrecord.
В общем-то прописать просто. Два раза мышью или один раз энтером по надписи 'addrecord', появится окно (кажись в шестерке оно пустое), там пишем:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
*!* если надо чтоб form.addrecord не выполнялся вообще
nodefault && по идее и без этого перезапишется
do myprogram

*!* если надо чтоб form.addrecord выполнялся перед процедурой
=dodefault() && если там есть параметры, их надо подставить в эту функцию
do myprogram

*!* если надо чтоб form.addrecord выполнялся после процедуры
do myprogram
=dodefault() && если там есть параметры, их надо подставить в эту функцию

Ну или можно весь код процедуры в это окошко засунуть.

> опять нечленораздельно выражаюсь??? =\

Да нет, буковки вроде понятные :)
...
Рейтинг: 0 / 0
прилепить процедуру к форме в VFP 6.0
    #32121241
Фотография Brunette
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо большое за помощь =)

щас попробую реализовать
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / прилепить процедуру к форме в VFP 6.0
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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