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

Карточка персонального учета сотрудника: различия между версиями

Материал из Химсофт Вики
Строка 176: Строка 176:
|-
|-
|Серия
|Серия
|<code style="background-color: #d4edda;></code> >> <code style="background-color: #d4edda;></code>
|<code style="background-color: #d4edda;>Персонал</code> >> Выбрать запись >> <code style="background-color: #d4edda;>Редактировать</code> >> <code style="background-color: #d4edda;>Карточка сотрудника</code> >> <code style="background-color: #d4edda;>Серия</code>
<code style="background-color: #fff3e0;></code> >> <code style="background-color: #fff3e0;> / </code> >> <code style="background-color: #fff3e0;> / </code>
<code style="background-color: #fff3e0;>Fields!passport_series.Value</code> >> <code style="background-color: #fff3e0;>passport_series / MainDataSet</code> >> <code style="background-color: #fff3e0;>INTEGER_VALUE / EMPLOYEE</code>
|<syntaxhighlight lang="vb"></syntaxhighlight>
|<syntaxhighlight lang="vb">=Fields!passport_series.Value</syntaxhighlight>
|-
|-
|Номер
|Номер
|<code style="background-color: #d4edda;></code> >> <code style="background-color: #d4edda;></code>
|<code style="background-color: #d4edda;>Персонал</code> >> Выбрать запись >> <code style="background-color: #d4edda;>Редактировать</code> >> <code style="background-color: #d4edda;>Карточка сотрудника</code> >> <code style="background-color: #d4edda;>Номер</code>
<code style="background-color: #fff3e0;></code> >> <code style="background-color: #fff3e0;> / </code> >> <code style="background-color: #fff3e0;> / </code>
<code style="background-color: #fff3e0;>Fields!passport_number.Value</code> >> <code style="background-color: #fff3e0;>passport_number / MainDataSet</code> >> <code style="background-color: #fff3e0;>INTEGER_VALUE / EMPLOYEE</code>
|<syntaxhighlight lang="vb"></syntaxhighlight>
|<syntaxhighlight lang="vb">=Fields!passport_number.Value</syntaxhighlight>
|-
|-
|Кем выдан
|Кем выдан
|<code style="background-color: #d4edda;></code> >> <code style="background-color: #d4edda;></code>
|<code style="background-color: #d4edda;>Персонал</code> >> Выбрать запись >> <code style="background-color: #d4edda;>Редактировать</code> >> <code style="background-color: #d4edda;>Карточка сотрудника</code> >> <code style="background-color: #d4edda;>Кем выдан</code>
<code style="background-color: #fff3e0;></code> >> <code style="background-color: #fff3e0;> / </code> >> <code style="background-color: #fff3e0;> / </code>
<code style="background-color: #fff3e0;>Fields!whom_issued.Value</code> >> <code style="background-color: #fff3e0;>whom_issued / MainDataSet</code> >> <code style="background-color: #fff3e0;>STRING_VALUE/ EMPLOYEE</code>
|<syntaxhighlight lang="vb"></syntaxhighlight>
|<syntaxhighlight lang="vb">=Fields!whom_issued.Value</syntaxhighlight>
|-
|-
|Дата выдачи
|Дата выдачи
|<code style="background-color: #d4edda;></code> >> <code style="background-color: #d4edda;></code>
|<code style="background-color: #d4edda;>Персонал</code> >> Выбрать запись >> <code style="background-color: #d4edda;>Редактировать</code> >> <code style="background-color: #d4edda;>Карточка сотрудника</code> >> <code style="background-color: #d4edda;>Дата выдачи</code>
<code style="background-color: #fff3e0;></code> >> <code style="background-color: #fff3e0;> / </code> >> <code style="background-color: #fff3e0;> / </code>
<code style="background-color: #fff3e0;>Fields!issue_date.Value</code> >> <code style="background-color: #fff3e0;>issue_date / MainDataSet</code> >> <code style="background-color: #fff3e0;>DATE_VALUE / EMPLOYEE</code>
|<syntaxhighlight lang="vb"></syntaxhighlight>
|<syntaxhighlight lang="vb">=Fields!issue_date.Value</syntaxhighlight>
|-
|-
|Место рождения
|Место рождения
|<code style="background-color: #d4edda;></code> >> <code style="background-color: #d4edda;></code>
|<code style="background-color: #d4edda;>Персонал</code> >> Выбрать запись >> <code style="background-color: #d4edda;>Редактировать</code> >> <code style="background-color: #d4edda;>Карточка сотрудника</code> >> <code style="background-color: #d4edda;>Место рождения</code>
<code style="background-color: #fff3e0;></code> >> <code style="background-color: #fff3e0;> / </code> >> <code style="background-color: #fff3e0;> / </code>
<code style="background-color: #fff3e0;>Fields!birth_place.Value</code> >> <code style="background-color: #fff3e0;>birth_place / MainDataSet</code> >> <code style="background-color: #fff3e0;>STRING_VALUE / EMPLOYEE</code>
|<syntaxhighlight lang="vb"></syntaxhighlight>
|<syntaxhighlight lang="vb">=Fields!birth_place.Value</syntaxhighlight>
|-
|-
|Регистрация
|Регистрация
|<code style="background-color: #d4edda;></code> >> <code style="background-color: #d4edda;></code>
|<code style="background-color: #d4edda;>Персонал</code> >> Выбрать запись >> <code style="background-color: #d4edda;>Редактировать</code> >> <code style="background-color: #d4edda;>Карточка сотрудника</code> >> <code style="background-color: #d4edda;>Регистрация</code>
<code style="background-color: #fff3e0;></code> >> <code style="background-color: #fff3e0;> / </code> >> <code style="background-color: #fff3e0;> / </code>
<code style="background-color: #fff3e0;>Fields!reg_address.Value</code> >> <code style="background-color: #fff3e0;>reg_address / MainDataSet</code> >> <code style="background-color: #fff3e0;>STRING_VALUE / EMPLOYEE</code>
|<syntaxhighlight lang="vb"></syntaxhighlight>
|<syntaxhighlight lang="vb">=Fields!reg_address.Value</syntaxhighlight>
|-
|-
|}
|}

Версия от 01:43, 23 января 2026

Параметры

В форме используются 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

=First(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

Образование

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

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

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

>> / >> /

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

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

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

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

>> / >> /

Должности

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

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

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

>> / >> /

Аттестация

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

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

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

>> / >> /

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

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

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

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