powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема с гридами
8 сообщений из 8, страница 1 из 1
Проблема с гридами
    #33157438
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть форма с 5 гридами, источниками для них служат таблицы связанные через SET RELATION, есть необходимость загружать другую форму из текущей, а текущую делать недоступной.
Проблема в том, что при закрытии второй формы и разблокировании первой указатели записи в таблицах переходят в начало таблиц.
...
Рейтинг: 0 / 0
Проблема с гридами
    #33157668
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Data Session не помогает?
...
Рейтинг: 0 / 0
Проблема с гридами
    #33158947
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To Redrik

К сожалению нет.
...
Рейтинг: 0 / 0
Проблема с гридами
    #33158961
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня для каждой формы свои курсоры . А как у Вас?
...
Рейтинг: 0 / 0
Проблема с гридами
    #33158996
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To leaf

Вторая форма вообще не работает с этими таблицами.
...
Рейтинг: 0 / 0
Проблема с гридами
    #33159000
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Указатели переходят в начало таблиц в момент вызова метода QueryUnload второй формы. Вот текст метода:

ThisForm.Release
FOR I = 1 TO _Screen.FormCount
IF (_Screen.Forms .Name = "MainF")
_Screen.Forms.UserL.Caption = "Пользователь: " + cUser
_Screen.Forms.Enabled = .T.
*_Screen.Forms.Refresh
ENDIF
ENDFOR
...
Рейтинг: 0 / 0
Проблема с гридами
    #33159039
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да сделайте вторую форму модальной и не мучтесь
а вообще ищите ошибку в коде кто знает что вы там делаете

а так ?

FOR I = 1 TO _Screen.FormCount
IF (_Screen.Forms.Name = "MainF")
_Screen.Forms (i) .UserL.Caption = "Пользователь: " + cUser
_Screen.Forms (i) .Enabled = .T.
ENDIF
ENDFOR
ThisForm.Release
...
Рейтинг: 0 / 0
Проблема с гридами
    #33160397
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi leaf!

Там в коде как я понимаю (i) было в квадратных скобках и это движок форума съел как начало курсива - надо было в блок кода тегом SRC оформлять :)

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


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