#0
by Михаил 1С
Здравствуйте, Мистичане! Есть задача - закрыть доступ элементам формы, расположенным на одной из страниц Панели. Отобрать доступность у всей страницы этой панели - не выход, так как я теперь не могу даже зайти на эту страницу, а надо, чтобы пользователь видел содержимое страницы. Вопрос - как понять, что данный элемент расположен на данной странице? И как закрыть им доступ? (закрыть надо опять же не всем, а с исключениями).
#2
by Михаил 1С
Элементов много, там еще одна панель с несколькими страницами, на каждой по нескольку элементов и я еще буду добавлять элементы, поэтому надо, чтобы я не просмотрел ни один - надо сделать процедуру, которая в цикле пройдет по всем элементам Страницы и закроет им доступ (за-исключением двух).
#8
by chelentano
помести на эту страницу ещё одну панель, в неё перенеси все элементы со страницы, делай эту панель недоступной
#9
by kosts
Ну добавляй в имя реквизита какой нибудь отличительный признак, потом в цикле увидишь нужные для блокировки.
#10
by kosts
А по сути >как понять, что данный элемент расположен на данной странице? Удалить страницу, пропавшие элементы принадлежат требуемой странице.
#13
by chelentano
в "Отобрать доступность у всей страницы этой панели - не выход, так как я теперь не могу даже зайти на эту страницу" - чтобы переключиться на неё можно было
#14
by cw014
Использование: Только чтение. Описание: Тип: ЭлементыФормы. Содержит коллекцию подчиненных элементов таблицы. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент. Или СП не предлагать?
#15
by chelentano
Описание: Элемент управляемой формы, предназначенный для визуальной и/или логической группировки элементов. Ты уверен, что у ТС управляемые формы?
#16
by Михаил 1С
Ну да, можно так. Единственное плохо то, что у меня на этой странице еще одна панель, надо, чтобы можно было переключаться внутри нее (чтобы видеть все глазами), но чтобы изменить ничего было нельзя. Прийдется много потрудиться, чтобы реализовать это. Но возможно, что я так сделаю.
#19
by Михаил 1С
Хороший вариант, мне нравится. Единственный минус - я не смогу переключать вкладки во внутренней панели. Ну хотябы первую вкладку буду видеть, уже хорошо. Может быть и так обойдусь.
#22
by cw014
Тогда клади на свои страницы панели и на них размещай элементы. Тогда доступностью можешь управлять этой панели. То есть страница доступна, панель на ней - нет
#25
by chelentano
Почему? сможешь и на внутренней. Просто событие навесь на внутреннюю панель + при смене страницы на главной панели делай активную страницу внутренней панели недоступной, как то так...
#26
by Михаил 1С
А у меня кроме внутренней панели есть еще элементы над этой панелью, ей не принадлежащие, их надо закрыть от изменения.
#27
by kosts
Да проще было перечислить все элементы которые нужно заблокировать и всего делов. Не тысяча же их у тебя...
#28
by Михаил 1С
десятка два А если я буду добавлять. А если буду добавлять что-то через месяц - точно чего-нибудь забуду. Надо программировать так, чтобы не строить себе таких мин, и чтобы не держать в голове таких сложностей.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Программно открытая форма документа в цикле - как закрыть её сразу
- Доступ к БД возможен только ее владельцем ДБО???sql
- Кнопка командной панели. Как получить доступ к самой панели.
- Колонтитул "Страница #P из #Q", выводится, как "Страница 1 из #Q" !?!
- Как закрыть доступ к файлу users.usr средствами NTFS?
- Как закрыть доступ к папке в сети без домена?
- УФ: Как закрыть доступ к полям списка отбора
- v7: разница между #Записать Провести? Закрыть и Записать() Провести() Форма.Закрыть(
- Разница между "Провести и закрыть" и "Провести" и закрыть по крестику?
В этой группе 1С
- Оценочные обязательства в ЗУП
- СКД: Можно ли обратиться ко временной таблице из другого набора данных ?
- v7: Как построить запрос с проверкой на пустое (не пустое) значение
- Перенос Базы данных из БЭСТ в 1с 8.2
- Свойства в УТ11
- Лишние запятые в печатной форме УНФ
- Автоматическая заявка на склад УТ11
- Отчет на СКД. отключение оптимизации запроса.
- Как удалить Парметр программно в колонке макета
- БП 2.0: ведомость амортизации ОС (износ, счет 010)
- Подключение из 8.2 к 7.7 по ОЛЕ
- АвтоматическоеСохранениеДанныхВНастройках Как сбросить кеш сохраненных настроек?
- Очищается регистр сведений
- отображение штрих-кода в табличной части
- Где в УПП 8.2 галка определять авансы при проведении документа?
- Как изменить цвет ячейки в табличном поле
- The feature is expired
- Проверка на вхождение элемента в справочник 1с
- Автоматическое пополнение остатков на складе УТ11
- УФ ВнешниеНаборыДанных