powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не пойму
3 сообщений из 3, страница 1 из 1
Не пойму
    #33620572
"Эля
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите
в методе кей прес текстбокса прописываю



Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
LPARAMETERS nKeyCode, nShiftAltCtrl

IF nkeycode =  13 

ns1=val(thisform.txtns.text)
sele s_strok
locate for ns=ns1
 if found()
    do case
       case ns1= 1 
        sele table1
        go top
        locate for okpo=okpo1 and ns= 1 
        if found()
           thisform.release()
           CLOSE DATA ALL
           USE table1
           SET FILTER TO okpo= okpo1 .AND. ns = ns1
           DO FORM f_tabl
           CLOSE DATA
         else
         sele a
           thisform.lblgr2.enabled=.t.
           thisform.txtgr2.enabled=.t.
           thisform.lblgr3.enabled=.t.
           thisform.txtgr3.enabled=.t.
           thisform.lblgr5.enabled=.t.
           thisform.txtgr5.enabled=.t.
           thisform.lblgr6.enabled=.f.
	thisform.txtgr6.enabled=.f.
        endif  
       case ns= 2 
           thisform.lblinn.enabled=.t.
           thisform.txtinn.enabled=.t.
           thisform.lblgr2.enabled=.f.
           thisform.txtgr2.enabled=.f.
           thisform.lblgr3.enabled=.t.
           thisform.txtgr3.enabled=.t.
           thisform.lblgr5.enabled=.t.
           thisform.txtgr5.enabled=.t.
           thisform.lblgr6.enabled=.t.
           thisform.txtgr6.enabled=.t.
       endcase
       
 else
     MESSAGEBOX( "Такой строки нет")
     ns1 =  0 
     thisform.txtns.value =  0 
     thisform.txtns.setfocus()
         
 endif


endif

Вот и если ns1=2 то все нормально а если ns1=1 thisform.lblgr6.enabled=.f. срабатывает но все остальные текстбоксы закрываются. Подскажите в чем проблема
...
Рейтинг: 0 / 0
Не пойму
    #33620800
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что означает слово "закрываются"? Становятся недоступными?

Так это может быть следствием того, что указатель записи находится в положении EOF()=.T. Т.е. просто нечего отображать.
...
Рейтинг: 0 / 0
Не пойму
    #33620816
"Эля
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо дело было именно в этом
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не пойму
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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