Вторник, 26.11.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 147
Гостей: 147
Пользователей: 0
Главная » 2017 » Август » 10 » «Отчеты всевозможные» (список людей)
21:35
«Отчеты всевозможные» (список людей)

«Отчеты всевозможные» (список людей)

В отчётах есть ещё один легко подключаемый справочник. Это список людей с фамилиями именами и прочим.
Со стороны ввода он выглядит так:

А со стороны таблицы так:

Единственное, что тут стоит откомментировать это поле TipID. Оно позволяет разбить список на группы. Выбираются данные по параметру переданному в страницу (ID=839). Это же значение записывается в TipID для всех введённых строк.
Это позволяет завести например такой справочник:

И распихивать людей при вводе информации по этим группам:

Имена и отчества выбираются из общих справочников, которые тоже сюда прицеплены. Вот и потребовалось то, что справочники не привязаны к задачам (цеплять их можно куда угодно).
Дело в том, что врут в этих именах и отчествах. Эта информация довольно тяжелая для работы потому что много букв и все надо написать правильно. При этом если человек видит что пытались написать, то для машины ошибка в букве и это совсем другой человек. Потому тут сделано хоть что-то для того чтобы снизить количество ошибок.
Цепляется это всё стандартным способом:

… разве что для этого справочника предусмотрена отдельная группа «Персональные данные».
Дату рождения лучше вводить с «19», т.е не «1-1-72» а «1-1-1972» потому что в функции преобразующей строки в дату так:

… т.е он по неполной информации пытается угадать, что имели в виду и после 50-го года будет считать, что ввели 1950, а до что ввели 2040. Почему сделано именно так не помню, видимо на тот случай если это кто-то будет использовать в 2040-м году. Но можно это конечно изменить.
А теперь пусть мне требуется разнообразная информация по всем этим людям. Ничего стандартного для этого нет. Может и можно было попытаться написать, но исторически не сложилось.
Завтра (наверное) я попытаюсь нарисовать экран, в котором для каждого человека можно вводить группу, подгруппу, строку и цифру, т.е что-то типа анкеты с возможностью дописать уточняющую информацию.
 

Просмотров: 200 | Добавил: akostina76 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Календарь
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Бесплатный конструктор сайтов - uCoz