Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 1
Регистрация: 17.01.2019
Сообщений: 56
1

Запретить изменять определенные поля

06.02.2019, 16:27. Показов 1402. Ответов 2
Метки нет (Все метки)

Добрый день!
Можно ли как-нибудь запретить пользователю изменять определенные поля?
Изначально они пустые, в них он занесет какие-то данные, а после сохранения в эти поля уже не сможет внести изменения.
Спасибо
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.02.2019, 16:27
Ответы с готовыми решениями:

Права доступа на определенные поля в документе
Как распределить права доступа на документ, так что бы разрешить пользователям редактировать...

Как правильнее изменять значения поля типа Authors?
Пишу через variant, но закрадывается сомнение, что есть получше методы... есть multivalue поле...

Как запретить пользователю изменять содержимое поля ComboBox?
Подскажите пожалуйста как запретить пользователю изменять содержимое поля ComboBox. И чтобы по...

Запретить изменять окно
Есть окно A, в нем кнопка при нажатии на которую появляется окно B. Как сделать что бы пока окно B...

2
286 / 72 / 36
Регистрация: 02.02.2013
Сообщений: 291
07.02.2019, 12:50 2
Здравствуйте

Это можно сделать с помощью вычисляемого текста рядом с нужным полем. Нужно задать формулы показа для них противоположенные.

- Задать формулу показа у строки с полем - если поле что-то содержит, то оно скртывается.
- Так же под полем разместить вычисляемый текст (элемент дизайна есть такой), Задать формулу для значения отображения - соответствующую названию поля.
- И так же у вычисляемого текста формула показа строки с тектсом - противоположанная формуле показа поля т.е. если поле скрыто, значит показывать вычиляемый текст, и наоборот.

Условия показа / скрытия элемента на последней закладке задатюся по-моему . Главное чтобы эти элементы находились на разных строках либо если на одной строке то они были в таблице в разных цчейках т.к. формула показа / скртия элемента применяется на всю строку целиком или на текс в пределах ячейки.

В этом случае документ можно переключать в режим редактирования, но поля будут скрыты от изменения, а значения полей (ранее внесенные) будут отображаться на экране.
0
0 / 0 / 1
Регистрация: 17.01.2019
Сообщений: 56
07.02.2019, 15:15  [ТС] 3
Спасибо за ответ. Реализовал правда немного по другому. Сделал 2 поля. Одно из которых ссылается на другое и вычисляются оба поля по формулам @IsNewDoc и !@IsNewDoc. Не знаю на сколько это корректно правда.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.02.2019, 15:15

Запретить изменять размеры table
Как запретить изменять размеры таблицы? <table class="tdtextarea" border="1" style="...

Запретить изменять размер iframe
Добрый день! помогите пожалуйста! найти как запретить frame менять размер мышкой <a...

Запретить изменять размерность DataGridView
Возник вопрос, как запретить изменять размерность вручную, но при этом чтобы можно было вносить в...

Запретить изменять состояние (ReadOnly)
Доброго времени суток! Столкнулся с небольшой проблемой. Необходимо запретить CheckBox по событию...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.