В начало
Проверка возвращаемых книг из общего модуля
Необходимо проверить корректность данных при возврате книг с помощью функции, расположенной в общем модуле. Заходим в общий модуль «Проверка данных» и пишем функцию для проверки ранее выданных книг. Функция проверяет количество имеющихся у конкретного читателя книг и выдает в зависимости от проверки текстовые сообщения:
Листинг. Функция «Проверка возвращаемых книг»
Кроме функции «Проверка возвращаемых книг» понадобится процедура в модуле объекта «Перед записью», которая также показана ниже. Листинг. Процедура «Перед записью»
Например, сейчас в библиотеке имеется количество книг показанное ниже с помощью отчета «Книги в библиотеке», т.е. 5 наименований по 100 штук для наглядности. Рис. Отчет «Книги в библиотеке» Далее некий читатель берет книжки. Рис. Документ «Выдача книг» После чего возвращается в библиотеку, чтобы вернуть некие книги. При попытке провести документ «Возврат книг» будут выданы следующие варианты сообщений и сработает отказ проведения. Рис. Документ «Возврат книг» ПИМЕЧАНИЕ:
процедуры проверены на версии 8.3, управляемое приложение, интерфейс «Такси». |
||||||||||