0
1 2 3 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
&НаСервереБезКонтекста
Функция ПроверкаНаРукожопость1()
ГруппаЮзеровРСЧ = Справочники.ГруппыПользователей.НайтиПоНаименованию("Отдел расчёта сотрудников");
ЮзерыРСЧ = ГруппаЮзеровРСЧ.Состав.ВыгрузитьКолонку("Пользователь");
ТекущийЮзер = Пользователи.ТекущийПользователь();
//Если ТекущийЮзер = ЮзерыРСЧ.Найти(ТекущийЮзер) Тогда
НайденныеЮзеры = ЮзерыРСЧ.Найти(ТекущийЮзер);
Если (НайденныеЮзеры) <> Неопределено Тогда
Возврат ИСТИНА;
Иначе
Возврат ЛОЖЬ;
КонецЕсли
КонецФункции
&НаКлиенте
Процедура ПриОткрытииПосле(Отказ)
//ПроверкаНаРукожопость(ЭтотОбъект);
//Если РольДоступна("Расчетчик") Тогда
// Объект.Дата.Доступность = ЛОЖЬ;
//КонецЕсли;
Если ПроверкаНаРукожопость1() Тогда
ЭтотОбъект.Элементы.Дата.Доступность = ЛОЖЬ;
ЭтотОбъект.Элементы.Номер.Доступность = ЛОЖЬ;
ЭтотОбъект.Элементы.НомерПриказа.Доступность = ЛОЖЬ;
КонецЕсли;
КонецПроцедуры
Шобы не рукоблудили шелудивые бухгалтерши
Запостил:
Stipa ,
01.12.2020 (Updated 01.12.2020 )
bootcamp_dropout # 0
>ПроверкаНаРукожопость1()
какой полиморфизм )))
MAKAKA # 0
заменить на
?
Stipa # 0 ⇈