Имя: Пароль:
1C
1С v8
Перескакивают страницы
,
0 Andreyyy
 
09.01.12
10:25
Есть форма с тремя страницами на главной панели.
Если сначала встать на вторую страницу, а потом на первую, то при нажатии на кнопкИ, перескакивает на первую почему-то (в коде ничего нет).
Причем если встать на третью, а потом на первую и нажимать на те же самые кнопки, то не происходит ничего, выходящего за рамки алгоритмов.

Ничего не курил.
1 andrewks
 
09.01.12
10:30
тогда, может, пил?
2 Andreyyy
 
09.01.12
10:33
Забил поначалу на этот косяк, а тут уже работу сдавать пора, так некрасиво.
Может кто сталкивался с подобным.
3 a_alenkin
 
09.01.12
10:35
1. это точно 8.х?
2. что за кнопки?
4 Andreyyy
 
09.01.12
10:41
(3) Поставил уже 8.2.15 (была 8.2.14)
Кнопки обычные на форме, причем если в определенном порядке нажимать то глюков нет, мистика какая-то.
Могу по тимвьюверу показать, если интересно.
5 andrewks
 
09.01.12
10:41
лучше запиши скринплэй и выложи
6 Andreyyy
 
09.01.12
10:55
7 Andreyyy
 
09.01.12
12:03
апну
8 hhhh
 
09.01.12
12:35
чудес не бывает. Значит, где-то переключается ТекущаяСтраница. Поищите поиском в тексте модуля формы.
9 Andreyyy
 
09.01.12
12:46
(8) Да не стал бы время форумчан тратить зря, нет там ничего, в том-то и дело.
10 Andreyyy
 
09.01.12
12:51
Причем потычешь на кнопки эти, и опа, все нормально, никак не перескакивает, до переоткрытия.
11 hhhh
 
09.01.12
13:03
(10) ну тогда отладчиком прогони. И найди строчку, где текущая страница присваивается.
12 Andreyyy
 
09.01.12
13:13
(11) Отличная идея)
Текущая страница изменяется на строке "НомДок = 1;", если даже переменную обзываю "НомДокк = 1;", та же песня.
Еще в самое начало процедуры попробовал вставить "Возврат;", глюк остался.
13 Andreyyy
 
09.01.12
13:15
Может сам файл "поломался", можно его как-то проверить ?
Попробую его в конфу встроить, может изменится что.
14 Andreyyy
 
09.01.12
13:27
Удалил сохраненную настройку и все заработало.
Проблема была видимо в ней, форма изменялась и что-то не состыковалось.

Всем спасибо.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн