Перейти к содержанию

Карточка персонального учета сотрудника

Материал из Химсофт Вики

Параметры

В форме используются 3 фильтра параметров:

Параметр Тип поля Данные Сортировка
1 Укажите категорию сотрудников: выбор значения категории сотрудников, имеющиеся в лабораториях по алфавиту
2 Выберите лабораторию: выбор значения лаборатории, в которых есть категория сотрудников (п.1) по алфавиту
3 Выберите сотрудника: выбор значения сотрудники лабораторий (п.2) по алфавиту

Атрибуты

В наборе данных MainDataSet в таблице ATTRIBUTE_NAME используются атрибуты со следующими значениями NAME:

  1. Адрес проживания
  2. Телефоны
  3. E-mail
  4. Пол
  5. Дата рождения
  6. Семейное положение
  7. Серия паспорта
  8. Номер паспорта
  9. Кем выдан
  10. Дата выдачи
  11. Место рождения
  12. Адрес регистрации
  13. Наименование образования
  14. Образовательное учреждение
  15. Период обучения
  16. Специальность, специализация, квалификация
  17. Реквизиты документа об образовании
  18. Дата получения диплома
  19. Табельный номер
  20. Персональный номер
  21. Дата трудоустройства
  22. Форма привлечения труда
  23. Тип занятости
  24. Номер договора
  25. Дата договора
  26. Выполняемые функции
  27. Код
  28. Разряд
  29. Подразделение
  30. Дата увольнения
  31. Номер приказа
  32. Дата проведения
  33. Наименование
  34. Место проведения
  35. Решение
  36. Описание
  37. Периодичность
  38. Дата следующей аттестации
  39. СНИЛС
  40. ИНН
  41. Полис ОМС

Поля, данные, выражения, элементы интерфейса и код

Верхний колонтитул

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
Владелец версии Code.Globals.GetVersionOwner()
="Владелец версии: " & Code.Globals.GetVersionOwner()

Основная информация

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
ФИО Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Фамилия; Имя; Отчество

Fields!fio.Value >> fio / MainDataSet >> SURNAME; NAME; PATRONYMIC / EMPLOYEE

=Fields!fio.Value
Пол Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Пол

Fields!gender.Value >> gender / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!gender.Value
Дата рождения Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Дата рождения

Fields!birth_date.Value >> birth_date / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!birth_date.Value
Адрес проживания Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Адрес проживания

Fields!address.Value >> address / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!address.Value
Телефон Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Телефон

Fields!phones.Value >> phones / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!phones.Value
E-mail Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> E-mail

Fields!mail.Value >> mail / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!mail.Value
Семейное положение Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Семейное положение

Fields!marital_status.Value >> marital_status / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!marital_status.Value
Табельный № Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Табельный №

Fields!tab_number.Value >> tab_number / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!tab_number.Value
Персональный № Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Персональный №

Fields!pers_number.Value >> pers_number / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!pers_number.Value
ИНН Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> ИНН

Fields!inn.Value >> inn / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!inn.Value
СНИЛС Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> СНИЛС

Fields!snils.Value >> snils / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!snils.Value
ПОЛИС ОМС № Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> ПОЛИС ОМС №

Fields!oms.Value >> oms / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=Fields!oms.Value
Стаж в области аккредитации (в годах) Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Стаж в области аккредитации (в годах)

Fields!diplom_date.Value >> diplom_date / MainDataSet >> STRING_VALUE / EMPLOYEE_ATTRIBUTE

=DateDiff("yyyy", DateValue(Fields!diplom_date.Value), Now())

Паспортные данные

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
Серия Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Серия

Fields!passport_series.Value >> passport_series / MainDataSet >> INTEGER_VALUE / EMPLOYEE

=Fields!passport_series.Value
Номер Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Номер

Fields!passport_number.Value >> passport_number / MainDataSet >> INTEGER_VALUE / EMPLOYEE

=Fields!passport_number.Value
Кем выдан Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Кем выдан

Fields!whom_issued.Value >> whom_issued / MainDataSet >> STRING_VALUE/ EMPLOYEE

=Fields!whom_issued.Value
Дата выдачи Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Дата выдачи

Fields!issue_date.Value >> issue_date / MainDataSet >> DATE_VALUE / EMPLOYEE

=Fields!issue_date.Value
Место рождения Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Место рождения

Fields!birth_place.Value >> birth_place / MainDataSet >> STRING_VALUE / EMPLOYEE

=Fields!birth_place.Value
Регистрация Персонал >> Выбрать запись >> Редактировать >> Карточка сотрудника >> Регистрация

Fields!reg_address.Value >> reg_address / MainDataSet >> STRING_VALUE / EMPLOYEE

=Fields!reg_address.Value

Образование

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
Наименование >>

>> / >> /

=Fields!education.Value
Образовательное учреждение >>

>> / >> /

=Fields!uni.Value
Период обучения >>

>> / >> /

=Fields!uni_year.Value
Специальность, специализация, квалификация >>

>> / >> /

=Fields!prof.Value
Реквизиты документа об образовании >>

>> / >> /

=Fields!diplom.Value & "; " & Fields!diplom_date.Value

Трудоустройство

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
Дата трудоустройства >>

>> / >> /

=Fields!employment_date.Value
Вид работы >>

>> / >> /

=Fields!employment_type.Value
Тип договора >>

>> / >> /

=Fields!employment_form.Value
Номер договора >>

>> / >> /

=Fields!contract_number.Value
Дата договора >>

>> / >> /

=Fields!contract_date.Value
Выполняемые функции >>

>> / >> /

=Fields!function_value.Value

Должности

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
Должность >>

>> / >> /

=Fields!pos.Value
Код >>

>> / >> /

=Fields!code.Value
Разряд >>

>> / >> /

=Fields!prof_category.Value
Подразделение >>

>> / >> /

=Fields!division.Value
Дата трудоустройства >>

>> / >> /

=Fields!employment_date.Value
Дата увольнения >>

>> / >> /

=Fields!dismissal_date.Value
Номер приказа >>

>> / >> /

=Fields!order_number.Value

Аттестация

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
Дата проведения >>

>> / >> /

=Fields!event_date.Value
Наименование >>

>> / >> /

=Fields!attest_name.Value
Место проведения >>

>> / >> /

=Fields!attest_place.Value
Решение >>

>> / >> /

=Fields!attest_result.Value
Описание >>

>> / >> /

=Fields!attest_note.Value
Периодичность >>

>> / >> /

=Fields!attest_period.Value
Дата следующей аттестации >>

>> / >> /

=Fields!next_date.Value

Нижний колонтитул

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
Имя программы Code.Globals.GetProgramName()
=Code.Globals.GetProgramName()
Нумерация страниц Номер страницы Globals!PageNumber и всего страниц Globals!TotalPages
="Страница " & Globals!PageNumber & " из " & Globals!TotalPages