Изменение состояний ученика

Сложность: средне.
Версия программы: 1.0.4.9

Состояние (стан) ученика указывает соответственно на текущее состояние ученика (уж простите за тавтологию). Самое распространённое состояние ученика - это "Відвідує заняття" - это все детки, которые в данный момент времени, учатся и посещают занятия в школе. Программой предусмотрено довольно много различных состояний, которые можно присваивать ученику, полный их перечень вы можете увидеть в соответствующем справочнике, но сейчас не об этом. Статья посвящена проблеме изменения состояний.

Дело в том, что при создании анкеты ученика, система автоматически присваивает новоиспечённому школьнику состояние "Подав документи", при котором он по большому счёту он учеником этой школы даже и не является. Так вот, многие работавшие с "АС Школой" при заполнении не заменили состояние ученика на более актуальное, и теперь программа отказывается проводить с такими учениками любые действия.Photobucket


Для начала мне придётся вас немного огорчить - если у вас все дети школы имеют неправильный стан - работы предстоит много. Главное - не отчаиваться, а садится за монитор и методично чётко выполнять следующие инструкции

Photobucket

Для начала нужно открыть модуль "Ученики", нажав на эту кнопку на главной панели - .

Метод первый

Нужно двойным щелчком мыши открыть анкету нужного вам ученика. В открывшемся окошке кликнуть мышкой на вкладке "Стан". Далее нажать на кнопку на главной панели "Додати стан". Всё это - ниже на рисунке.

После нажатия на вышеуказанную кнопку перед вами откроется ещё одно маленькое окошко. В нём вам нужно будет из выпадающего списка выбрать нужный вам стан, а также указать дату его присвоения. Всё опять-таки как на рисунке:

После этого нужно только тыкнуть ОК, закрыть и сохранить анкету. И всё!

Однако, есть некоторые нюансы Photobucket. Пользуясь этим методом, вы по большому счёту не меняете состояние ученика, а только добавляете новое. То есть, предыдущее состояние остаётся, а новое добавляется, причём дата нового стана должна быть не позже даты предыдущего. Например, если хранится информация о состоянии ученика "Подал документы" от 1 сентября, то добавить состояние "Посещает занятия" можно не раньше чем от 2-го сентября. Надеюсь это всем понятно.

Однако существует второй способ изменения состояний, при котором возможно не добавлять станы, а именно ИЗМЕНЯТЬ их. Делается это через "Историю ученика", подробно о том как это осуществляется я напишу в одной из статей.

Удачной вам работы. Пишите.

Photobucket