powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с FormSet.......
6 сообщений из 6, страница 1 из 1
Помогите с FormSet.......
    #32834348
Фотография help123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача такая....
- есть главная форма "movement". По нажатию на кнопку 'поиск' - запускается форма "seekmpar" для поиска по главной таблице "tmove", которая является источником для "movement".
Необходимо сделать чтобы из формы "seekmpar" можно было перемещать указатель в таблице "tmove" и эти изменения отображались в форме "movement".
Формы "movement" и "seekmpar" должны быть одновременно видны: "seekmpar" - на переднем плане, а "movement" - на заднем.
Пробовал использовать FormSet - но по нажатию на 'поиск' у меня форма "seekmpar" почему то вылетает в окне фокса, а не поверх формы "movement" (свойства вроди установлены правильно: "movement"->ShowWindow->As top level, "seekmpar"->ShowWindow->In top level)
...........
...
Рейтинг: 0 / 0
Помогите с FormSet.......
    #32834494
Фотография help123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может вопрос глупый.........
...
Рейтинг: 0 / 0
Помогите с FormSet.......
    #32834516
Фотография help123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОДНИМ СЛОВОМ - FORMSET или неFORMSET - а как с одной формы обновить другую форму.
...
Рейтинг: 0 / 0
Помогите с FormSet.......
    #32834527
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что у тебя запрашивается в поисковой форме?
Может ты немного перемудрил?
Если ты в поисковой форме запрашиваешь один параметр, то формсет ни к чему. Он в принципе и так ни к чему. Делаешь две отдельные формы.
Если первая форма с автоцентрированием, то и вторую делай с автоцентрированием, вот они и будут одна над другой.
Если нет, то в ините второй формы рули ее расположением относительно первой.
...
Рейтинг: 0 / 0
Помогите с FormSet.......
    #32834613
Фотография help123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я наверное неправильно обьяснил - но решил проблему сам.. (с помощью ФоксКлуба)
Мне нужно было обновить одну форму из другой:
сделал по совету Равиля:
В ините той формы, которую нужно будет обновлять из другой пишу:
LOCAL m.CC
m.CC =[Public w_]+This.Name
&CC
m.CC =[w_]+This.Name+[=This]
&CC
в той форме, из которой нужно обновлять пишу:
w_ИмяФормы.Refresh

И все дела... AleksMed правильно сказал.... что ФормСет - он никчему....
Всем большое спасибо за помощь
...
Рейтинг: 0 / 0
Помогите с FormSet.......
    #32837982
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi help123!

В общем прочтение хелпа и пара экспериментов по поводу передачи/хранения
ссылок на формы позволяют всё это решить НЕ используя PUBLIC переменные (что
есть зло).
При вызове -

DO FORM поиск WITH ThisForm

- а в Init формы поиска -

LPARAMETERS toForm
ThisForm.AddProperty("oParent", m.toForm)

При необходимости "обновить" главную -

IF TYPE("ThisForm.oParent.Name") = "C"
ThisForm.oParent.Refresh()
ENDIF

И всего делов...

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с FormSet.......
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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