Бухгалтерия / Говнокод #15364 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
	
	если ПараметрыСеанса.ТекущийПользователь.Наименование<>"Администратор" тогда
		
		Сообщить("Данная обработка доступна только для Администратора",СтатусСообщения.Важное);
		
		Отказ=Истина;
		
	конецесли;
	
КонецПроцедуры

Запостил: NBQ NBQ, (Updated )

Комментарии (6) RSS

  • Как временная мера - вполне сойдёт.
    Самому частенько приходится делать "Справочники.Номенклатура.НайтиПоКоду("1 2345")", так как разработка каких-либо механизмов должна согласовываться с директором, в противном случае не оплачивается.
    Ответить
  • >>Наименование<>"Администратор"
    А сравнение с учетом регистра али нет? Обыно если так сравнивать = или <>, то идет вызов lstrcmp, а если вызывать обертку вроде comparetext (к примеру) то lstrcmpi.
    Ответить
    • Роль может быть доступна не только у Администратора
      Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8