русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Ограничения доступа к данным через форму


Дата добавления: 2015-07-09; просмотров: 1335; Нарушение авторских прав


 

Защита данных поля от изменения. Для защиты данных поля от изменения используется свойство Блокировка. Блокировка может быть установлена для любого поля формы. Чтобы защитить таким образом поле, надо, находясь в макете формы, выделить защищаемое поле и вызвать для него контекстное меню, в котором выбрать пункт Свойства. Затем в окне свойств во вкладке Данные в строке Блокировка выбрать Да. После установки этого свойства поле доступно только для чтения.

Установка ограничений на корректировку записей через форму. Работая с формой, можно сделать записи доступными только для чтения. Для этого вызывают окно свойств для формы в целом (выделить форму, вызвать контекстное меню, выбрать пункт Свойства), во вкладке Данные в строках Разрешить добавление, Разрешить удаление, Разрешить изменениезадать значение Нет. Этого можно также добиться, выбрав в строке Тип набора записейзначение Статистический набор. Указанные свойства могут устанавливаться независимо друг от друга. Например, при запрете на изменение записей могут быть разрешены добавление и удаление записей.

Свойство формы Блокировка записейопределяет способы блокировки записей при обновлении содержимого сетевой базы данных. Это необходимо для защиты данных при попытке двух пользователей одновременно изменить одну и туже запись. Когда один пользователь изменяет запись, запись автоматически блокируется. При этом другие пользователи не могут изменять эту запись до завершения работы с ней первого пользователя.

Свойство Ввод данныхопределяет режим открытия формы, при котором разрешен только ввод новых записей, просмотр существующих записей при этом недоступен. При открытии формы будет выводиться только пустая запись, которую можно заполнять.

Защита данных подчиненной формы от изменений. Обычно в составной форме основная форма строится на основе главной таблицы, а подчиненная или связанная – на основе подчиненной таблицы. Однако, возможна обратная ситуация, когда в качестве основной формы используется подчиненная таблица, а в качестве подчиненной формы – основная таблица. Например: составная форма в своей основной части содержит сведения о преподавателях, а во вспомогательной части отражены справочные сведения о кафедре. В этом случае целесообразно запретить обновление таких справочных данных через подчиненную форму. Защитить содержимое всех полей подчиненной формы, сделав их доступными только для чтения, позволяет свойство Блокировка, установленной для подчиненной формы.



Чтобы защитить данные подчиненной формы от изменений, необходимо:

выделить подчиненную форму, внедренную в основную, и выбрать пункты меню Вид, Свойства или вызвать контекстное меню и выбрать пункт Свойства;

во вкладке Данные в строке Блокировка выбрать Да.

При этом элемент управления функционирует нормально, но изменение, добавление и удаление данных в полях не допускаются.

 



<== предыдущая лекция | следующая лекция ==>
Создание составной формы | Вычисления в форме


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.638 сек.