Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема с гридами / 8 сообщений из 8, страница 1 из 1
08.07.2005, 16:48:13
    #33157438
Tassadar77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с гридами
Есть форма с 5 гридами, источниками для них служат таблицы связанные через SET RELATION, есть необходимость загружать другую форму из текущей, а текущую делать недоступной.
Проблема в том, что при закрытии второй формы и разблокировании первой указатели записи в таблицах переходят в начало таблиц.
...
Рейтинг: 0 / 0
08.07.2005, 19:16:15
    #33157668
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с гридами
Private Data Session не помогает?
...
Рейтинг: 0 / 0
11.07.2005, 11:18:43
    #33158947
Tassadar77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с гридами
To Redrik

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

Вторая форма вообще не работает с этими таблицами.
...
Рейтинг: 0 / 0
11.07.2005, 11:40:26
    #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
11.07.2005, 11:54:59
    #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
12.07.2005, 03:16:09
    #33160397
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с гридами
Hi leaf!

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

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


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