Имя: Пароль:
1C
 
Ищу метод ПередСменойСтраницы ;)
,
0 ignorant
 
19.05.17
17:32
2 страницы на форме.
Пока пользователь не выполнил действие на Страница1,
не давать ему открывать Страница2.

Есть варианты решения?
Спасибо за внимание!

ПС. Можно "играться" с Видимость страниц, но в  контексте задачи - не лучший способ.
1 elCust
 
19.05.17
17:35
(0) Если УФ - Заблокировать страницы и разблокировать когда требуется.
2 undertaker
 
19.05.17
17:35
при смене страницы если действия не выполнены активной делать нужную
3 eryomin
 
19.05.17
17:39
можно в сообщение матерное слово вставить
4 ignorant
 
19.05.17
17:42
(1) "Заблокировать" это как?
"Доступность" страницы?
пробую...
5 Letum
 
19.05.17
17:58
Предполагается, что страницы с видимыми закладками это просто инструмент компоновки элементов на странице и никакого бизнес-поведения определять не должны.

Потому что это бесит. Пытаешься перейти на закладку а тебе предупреждение в лоб. Другое дело - страницы без закладок и кнопки "назад - далее" типа визарда.

Кстати, в любом случае придется заблокировать изменение формы в части этой группы страниц пользователем. Иначе любой хитрый юзер сможет вытащить запрятанное содержимое куда ему надо.
6 ignorant
 
19.05.17
18:08
(5) "Потому что это бесит" - Аргумент :)
На самом деле это Мобильное приложение. Без видимых закладок. Страницы пролистываются.

Хуже другое.
Играюсь "Доступность" страницы.
При разработке (на ПК) - всё ОК. При
Доступность = Ложь
страницу вижу, но открыть не могу.
На Смартфоне Страницу _открываю_, и ДА - она недоступна для редактирования.

ХЗ. я что-то не понимаю или особенность платформы
7 Letum
 
19.05.17
18:14
(6) Имхо неважно мобильное или обычное. Пролистывание обычно применяется для независимых между собой экранов одного чего-то. А что-то что требует проверки должно иметь кнопку.
8 Мимохожий Однако
 
19.05.17
18:42
Убери видимость закладок, а переход по кнопке, видимость которой по условию.
9 ignorant
 
19.05.17
18:56
(8) "переход по кнопке" переведи.
создать СВОЮ Кнопку для листания страниц на форме?
10 Мимохожий Однако
 
19.05.17
18:57
(9) Да. А в нее прописываешь проверки
11 ignorant
 
19.05.17
19:12
(10) см (0)
"играться" с Видимость страниц не лучший способ в  контексте задачи.
12 Мимохожий Однако
 
19.05.17
19:15
Тебе виднее
13 oslokot
 
19.05.17
20:12
(6)  страницы в мобильном приложении были недоделаны, в 8.3.5.
14 mistеr
 
19.05.17
22:06
(11) Я бы посоветовал строить интерфейс, исходя из того, как удобнее пользователю, а не тебе.
15 Vladal
 
19.05.17
23:06
(9) Так же работают различные мастеры ввода информации.
Ввёл данные об организации - клацаешь Далее, вводишь следующую
16 Vladal
 
19.05.17
23:07
(11) Да? А почему? Потому что не умеешь или нужен доступ к другим страницам? А как видеть другую страницу, если не выполнил условия текущей?
17 Vladal
 
19.05.17
23:11
Если ВседанныеВведеныВерно Тогда
    // Хочешь - доступностью регулируй, пользователь не перейдёт на Страницу2
    ЭлементыФормы.Панель1.Страницы.Страница2.Доступность = Истина;
    // Или играйся Видимость, если так хочется
    ЭлементыФормы.Панель1.Страницы.Страница2.Видимость = Истина;
КонецЕсли;
18 ignorant
 
20.05.17
09:10
(12) Идея простая: юзер знает о наличии страницы, она _видна_. Точнее, видна не сама страница, а её
наличие. Но _недоступна_. Страница не открывается.
На ПК сделал. Работает как надо.

А в Мобильном приложении Страница _открывается_.
19 Мимохожий Однако
 
20.05.17
10:00
(18) Я говорил про видимость закладок, а не страницы. Поэтому и про кнопку сказал.
20 Мимохожий Однако
 
20.05.17
10:01
(18) + я не знаю как в мобильном, не пробовал
AdBlock убивает бесплатный контент. 1Сергей