#0
by t_vladimir
Допустим в форме элемента справочника 30 элементов формы. Хочется при открытии сделать всю форму ТолькоПросмотр, а один элемент разрешить редактировать. Код: - не работает. Есть еще вариант перебора всех элементов в цикле, но как то громоздко получается.
#2
by t_vladimir
ну это и есть "перебор элементов в цикле" а по другому никак? нельзя ли как-нить "отвязать" поведение элемента формы от поведения всей формы?
#6
by t_vladimir
6 строчек кода на то, чтобы заблокировать всю форму вместо одной: ТолькоПросмотр = Истина и потом отдельный код на каждый разблокированный элемент на самом деле этот вариант я уже и использовал но пришла мысля нельзя ли как попроще
#8
by Shaytan
Я писал процедуру куда передается форма и список реквизитов которые нужно оставить доступными. В цикле перебирал рек-ты формы и если рек-т не входит в список делал его недоступным. Аналогично использовал проц-ру для установки доступности. На счет громоздкости - ИМХО, еденственно 100% верный способ это перебор. Так же ты можешь например пердавать список доступных кнопок, если тебе нужны несколько доступных на коммандной панели. Тем более не те операции где особо надо морочится быстродействием - для пользователя это будет мгновенно.
#9
by t_vladimir
не помогает похоже так и придется делать, судя по количеству мест где это требуется
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как на форме заблокировать все элементы управления кроме одного? (7.7)
- Функция которая вызывается на форме без каких-то действии на форме
- Заблокировать все элементы на форме кроме одного
- Как в управляемой форме посчитать итог по колонке тч на форме?
- Как в форме списка обратиться к форме документа?
- Недоступны элементы на форме создаваемой записи регистра сведений
В этой группе 1С
- нужно при проведении одного документа 1С 7.7 вносить изменения в другой
- Как в ТиС 7.70.938 можно создать каталоги ТМЦ и переместить в них ТМЦ?
- Как програмно закрыть документ не сохраняя его?
- Стоит АДсл модем локальный комп
- Как сделать заголовок кнопки на форме многострочным?
- Рабочее место менеджера, серии
- Розничный тип цен в номенклатуре.
- Как отрезать последние символы номера дока???
- Как програмно сделать субконто пустым?
- Оборотно-сальдовая ведомость по счету в типовой бух
- Проблема с вызовом процедуры глПолучитьЦену
- Как Загнать Структуры в список значений?
- Как сделать фильтр в тексте запроса по виду документа - регистратора
- Опт и Розница - Выгрузка в Бухгалтерию
- как определить у кого висит окошка ввода пароля?
- v8 Сохранить табличный документ в Excel программно и интерактивно...
- Финансовое планирование и типовые конфиг.
- v8: Распределение косвенных расходов
- А какие ограничения в 1С 8.0. Комплект специалиста по разработке и внедрению ?
- Можно ли торговать с оптового склада через ЧекККМ?