Работа
-Система контроля доступа: Perco
Необходимо было создать базу данных для СКУД, а точнее занесением всех сотрудников и раздачей карточек (~720 шт). Отчёт, как это было...
Куча :)
Пришла идея разложить карточки по пакетам, и подписать к какому отделу относится каждый пакет (для удобной раздачи).
Софт от Perco:
(Картинки кликабельны для увеличения)
В отделе кадров, был получин весь список сотрудников. Далее, все номера карточек были выписаны в Excel.
Список сотрудников и номера карточек, были совмещены в один файл при помощи быстро написанного на PHP скрипта.
preg_match_all('/([^;]+);([^;]+);([^;]+);([^;]+);([^;]+);([^;]+)\n/isU', $spisok, $serge);
include("excelwriter.inc.php");
$excel=new ExcelWriter("na_import_skud.xls");
if($excel==false)
echo $excel->error;
$myArr=array("№","Фамилия","Имя","Отчество","Должность","Подразделение","Статус","Дата приёма","Код семейства карты","Номер карты");
$excel->writeLine($myArr);
$go=1;
foreach ($serge[0] as $i => $value) {
$myArr=array($go,$serge[1][$i],$serge[2][$i],$serge[3][$i],$serge[4][$i],"Персонал","(не определён)","13.05.2013",$serge[5][$i],$serge[6][$i]);
$excel->writeLine($myArr);
$go++;
}
$excel->close();
echo "good";
На выходе получил готовый XLS, немного отредактировал:
Далее сам импорт:
Готово:
Далее, выставил права нужным пользователям :)