Подождите ...

[Голосования][Голосование за новые возможности программы LibaBook]
[Окно с предупреждением о том, что карточка не уникальна.]


Что должна делать новая доработка-функция:<br>В настройках атрибутов формы должна появиться дополнительная колонка с галочкой "Уникальный". В случае установления этого флага для одного или нескольких атрибутов, перед сохранением новой карточки в БД должна выполняться проверка существования карточек с введенными значениями атрибутов, если карточки с такими значениями уже существуют, то должно выводиться окно с предупреждением и запретом выполнения данного действия.<br><br>В чём плюсы новой возможности, какие проблемы она решает:<br>Если для определенного атрибута известно, что его значения в БД должны быть уникальны (т.е. двух карточек с одинаковым значением атрибута быть не должно), то при вводе дублирующего значения будет выдано предупреждение о возможной ошибке. Например, если мы пытаемся для одного и того же читателя создать 2ю карточку с одинаковыми ФИО система не даст этого сделать.



09.07.2018 18:08
FreeMind
Модератор
633 360

Окно с предупреждением о том, что карточка не уникальна.



Что должна делать новая доработка-функция:
В настройках атрибутов формы должна появиться дополнительная колонка с галочкой "Уникальный". В случае установления этого флага для одного или нескольких атрибутов, перед сохранением новой карточки в БД должна выполняться проверка существования карточек с введенными значениями атрибутов, если карточки с такими значениями уже существуют, то должно выводиться окно с предупреждением и запретом выполнения данного действия.

В чём плюсы новой возможности, какие проблемы она решает:
Если для определенного атрибута известно, что его значения в БД должны быть уникальны (т.е. двух карточек с одинаковым значением атрибута быть не должно), то при вводе дублирующего значения будет выдано предупреждение о возможной ошибке. Например, если мы пытаемся для одного и того же читателя создать 2ю карточку с одинаковыми ФИО система не даст этого сделать.
0
+0
-0
Отложено