«Банк данных по несовершеннолетним и родителям»

1.	Запускной файл – BDPN.exe
Появляется форма.
2.	Заходим в БД по несовершеннолетним «Админ» – «БД по несовершеннолетним».
Появляется 3 основных закладки: «Несовершеннолетние», «БД несовершеннолетних», «Архив несовершеннолетние».
3.	Закладка «Несовершеннолетние» – табличный вид, максимально приближен к визуальному восприятию БД. Основная таблица и 3 связанных: «Привлечение к ответственности судом», «Привлечение к ответственности комиссией», «Проводимая индивидуальная работа». По умолчанию таблицы не редактируются. Разрешить редактирование можно «Админ» – «Разрешить редактирование таблиц». Запрещается так же.
Функции:
- Щелчок по любому названию столбца позволяет сортировать данный столбец.
- Правая клавиша мышки, на основной таблице, открывает меню фильтрации (великолепная функция). Позволяет делать любую выборку по БД, например:
Щелкаем правой клавишей, выбираем «Фамилия», появляется окошко для ввода фамилии. В окошке уже есть фамилия (подставляется из текущей записи, куда мышкой щёлкнули). Если фамилия не та, то пишем нужную, щелкаем «ОК». В таблице остаются те записи у которых фамилия та, которую мы указали. Далее щелкаем «Имя», пишем нужное и из той фамилии, у нас остаются только те записи в которых есть имя, указанное нами. И так можно пройтись по всем столбцам. Короче делаем выборку из выборки.
Так же можно использовать фильтрацию следующим образом:
Щелкаем «Фамилия», пишем «Иван*» (* – это знак любого количества любых символов), в результате получим все фамилии у которых в начале есть Иван (Иванов, Иванова, Иванченко….).
Точно также можем организовать поиск по БД:
Щелкаем правой клавишей, выбираем нужный столбец, пишем что ищем, получаем что ищем.
4.	«Отчёты» – «Универсальный отчёт» позволяет получить в Word выборочный отчёт (так же из полученных значений при фильтрации). Щёлкаем, появляется окошко со столбцами, выбираем нужные (если выбрать все, то вся таблица на лист формата А4-альбомный просто не поместится и программа выдаст ошибку).
o	«Отчёты» – «По снятым» берёт данные из архива, считает по кварталам за прошлый год и за текущий.
o	«Отчёт по снятым за год» выдаёт по кварталам, за текущий год, списки снятых с учёта родителей, в табличном виде с необходимой информацией.
o	«Осужденные» – выдаёт всех осужденных. Отчёт с необходимым набором данных.
o	Карточка несовершеннолетнего – выдаются все сведения из БД по несовершеннолетнему (на котором стоит курсор).
o	«Отчёт несовершеннолетних» – Выводит суммарный отчёт по всем выпадающим спискам и дополнительным меню (применяемым в заполнении БД).
o	Отчёты «Банк данных по семьям» и «Банк данных по семьям (архив)» – представляют данные по родителям в удобной форме.
5.	Закладка «Несовершеннолетние» – для заполнения БД.
 – элемент навигации по БД
их 4 штуки и под каждым своя таблица. Первая слева основная, остальные справа вложенные. Для основной таблицы, может быть насколько записей по вложенным.
Назначение кнопок на элементе (слева направо)(подсказка для каждой кнопки при наведении курсора мышки):
o	Первая
o	Предыдущая
o	Следующая
o	Последняя
o	Вставить
o	Удалить
o	Редактировать
o	Записать
o	Отменить
o	Обновить
Начать новую запись (карточку) - необходимо нажать на элементе «+» после этого начинаем вводить значения (ФИО и т.д.).
Удаляется запись с помощью кнопочки «–» на элементе.
Запись отредактированной или внесённой записи осуществляется с помощью «√»  (Записать) на элементе.
Кнопка «Х» отменяет изменения, которые были несохранены
Кнопки «Первая», «Предыдущая», «Следующая», «Последняя» – осуществляют навигацию по БД, соответственно.
Алгорим записи новой карточки:
o	Нажимаем «+» на основной таблице (вверху слева), заполняем индивидуальные данные, записываем, если «галочка» не активна (цвет серый), значит уже записано;
o	Переходим, допустим к таблице «Привлечение к ответственности судом». Нажимаем «+» в элементе для этой таблицы (вверху справа), заполняем необходимые данные. Записываем. Если несовершеннолетний привлекался ещё раз судом, то нажимаем ещё раз «+» и записываем новые данные. Записываем. И так далее. С оставшимися 2-мя таблицами поступаем точно так же.

Следующая карточка (для нового несовершеннолетнего) начинает заполняться с кнопочки «+» элемента основной таблицы.
Визуально, всё что мы занесли в БД лучше всего просматривать на первой закладке «Несовершеннолетние».
Заполнять многостраничные поля (окошки) рекомендуется с помощью правой клавиши мышки.
Выпадающие списки и меню (правой клавиши мышки) берут значения из файлов (*.bal). Вы можете сами наполнить данные файлы своими значениями, каждое значение списка на своей строке в файле. Чтобы занести изменения в любой файл достаточно 2 раза щелкнуть мышкой по названию поля (выделены синим цветом), открывается файл, редактируете, записываете.
Общие:
obl.bal – области
gorod.bal – города
ul.bal – улицы
Region.bal – собственник программы (появляется в «О программе»)

Для несовершеннолетних:
dop_ob_p.bal – дополнительные обязанности привлечения к ответственности судом
m_uch_p.bal – место учёбы
mera_kom_p.bal – мера комиссии
osnccu_p.bal – основания снятия с учёта
pr_kdn_p.bal – причина постановки на учёт
rekom_p.bal – рекомендации
st_kom_p.bal – статьи комиссии
st_sud_p.bal – статьи суда
stat_rod_p.bal – статус родителей
zan_p.bal – занятость
sub.bal – субъект
mera_pkos_p.bal – мера привлечения к ответственности судом

Для родителей:
dmpko_r.bal – дополнительные меры привлечения к ответственности
k_v_pasp_r.bal – кем выдан паспорт
kontpnu_r.bal – контроль постановки на учёт
opko_r.bal – основания привлечения к ответственности
opnu_r.bal – основания постановки на учёт
osnccu_r.bal – основания снятия с учёта
otkogo_r.bal – от кого поступили материалы, кто передал
pccu_r.bal – причины снятия с учёта
pmpko_r.bal – принятые меры привлечения к ответственности
rezpr_r.bal – результат профработы

Для прочих:
mpko_pr.bal – принятые меры при привлечении к ответственности
opko_pr.bal – основания привлечения к ответственности
otkogo_pr.bal – от кого поступили материалы, кто передал

Дополнительные сведения:
- Формат записи дат – «дд.мм.гггг»
- д/телефон – числа без разделителей (количество чисел в настройках)
- м/телефон – 11 чисел без разделителей
- снятие с учёта осуществляется кнопочкой «В архив», но поля «Дата» и «Основание» должны быть заполнены.
- Если вы заполнили поля «Регистрация» и они совпадают с «Проживанием», то щёлкнув мышкой по слову «Проживание», записи с регистрации копируются в проживание. Это для ускорения процесса. Для родителей так же, плюс, к отцу копируются от матери.
- При достижении 18 летнего возраста, запись выделяется голубым цветом в основной таблице.

Внизу есть строка состояния, в ней:
Для несовершеннолетних:
- Всего подростков – всего записей в основной таблице;
- Привлечено к ответственности – если стоит дата в таблице «Привлечение к ответственности комиссией», то считается привлечённым к ответственности;
- Состоит на учёте – если в постановке на учёт заполнена дата.
- «В школе», «В училище», «Не занят» – занятость несовершеннолетних и их количество.
Для родителей:
- Всего семей – всего записей в основной таблице;
- Всего родителей – количество матерей плюс количество отцов;
- Не полных семей – если в семье отсутствует мать или отец;
- Всего детей – всего детей во всех семьях.

6.	Закладка «Архив несовершеннолетние» – содержит записи отправленные вами в архив. С помощью меню (правая клавиша мышки) основной таблицы, мы можем удалять записи или копировать их в основную таблицу (в случае, если данный несовершеннолетний вновь поставлен на учёт.)

По родителям и прочим всё так же
Если есть вопросы, не стесняйтесь, пишите на форум
http://www.ovo-kand.mels.ru/BDPN/BDPN.html