helpf.pro
Регистрация
 +1 
Распечатать

Функция Определить пол работника

Код 1C v 8.х
 
// Функция определяет пол работника по его отчеству
Функция ПолучитьПол(ОтчествоРаботника) Экспорт

Если Прав(ОтчествоРаботника, 2) = "ич" Тогда
Возврат Перечисления.Пол.Мужской;

ИначеЕсли Прав(ОтчествоРаботника, 2) = "на" Тогда
Возврат Перечисления.Пол.Женский;

КонецЕсли;

Возврат Перечисления.Пол.ПустаяСсылка();

КонецФункции // ПолучитьПол()
Разместил:   Версии: | 8.x |  Дата:   Прочитано: 24023
 +1 
Распечатать
Возможно, вас также заинтересует
Как заполнить табличную часть формы программно? 8
Нужно по кнопке Заполнить - сформировать данные для заполнения табличных частей и заполнить их. Форма имеет вид: Рядом с кнопкой Записать и закрыть добавлена кнопка Заполнить документ , код ее команды: // Код заполнения ТЧ НаСервере П
10060 (0x0000274C): Попытка установить соединение была безуспешной 24
Установили новый терминальный сервер, на нем подняли 1С, терминальные пользователе неописуемо довольны, все просто летает :) И вот же надо было такому случиться, главному бухгалтеру не понравилось работать через терминал, а еще у нее свой ноутбук и
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 50
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ
1C и Google Maps 21
была поставлена задача отображения на географической карте медицинских учреждений. После обзора предлагаемых решений был выбран сервис google. Но так же подобного рода подход будет работать и с картами сервиса yandex. Во время решения задачи было реш
1C медленно работает по сети с базой на SQL Server 22
Данное обстоятельство может быть обусловлено многими причинами. Одна из них - неоптимальная настройка MS SQL . Перечислим неоптимальности в настройке: 1) Неправильно указанный сетевой протокол, используемый для взаимодействия 1С с SQL Server. П
Посмотреть все результаты поиска похожих
Комментарии
DSP
02.04.2019 10:43Комментарий: 5
DSP
ИЛИ Прав(ОтчествоРаботника, 4) = "оглы"[/pre]

...и еще куча разных вариантов

bugor666
02.11.2010 16:04Комментарий: 4
bugor666
E_Migachev, я просто предложил альтернативу, ведь насколько я знаю, это есть в ЗиУП, БП, и УТ. Во всех трех конфигурациях есть физические лица и пол. А в других конфигурациях, конечно больше подойдет вышеизложенный вариант. )

Код 1C v 8.2 УП
 // Правка конфигурации - как советский автомобиль. Позволяет передвигаться, но постоянно сыпятся детали и требуется ремонт...   
E_Migachev
02.11.2010 14:05Комментарий: 3
E_Migachev
bugor666, это при условии что в конфигурации есть справочник Физические Лица и в нем Реквизит Пол
bugor666
02.11.2010 13:36Комментарий: 2
bugor666
Код 1C v 8.2 УП
 
// 1-й вариант:
Справочники.ФизическиеЛица.Пол;
// 2-й вариант:
СсылкаНаОбъект.РаботникиОрганизации[0].ФизЛицо.Пол;

//СсылкаНаОбъект может быть любым документом типа ПриемНаРаботуВОрганизацию или
//УволнениеИзОрганизаций или НачислениеОтпускаРаботникамОрганизаций...

Код 1C v 8.2 УП
 // Правка конфигурации - как советский автомобиль. Позволяет передвигаться, но постоянно сыпятся детали и требуется ремонт...   
Ok138
08.04.2010 06:54Комментарий: 1
Ok138
Ок! Просто и удобно!

Не все в жизни безобразно!
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.