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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Процедура ПриОткрытии()
	Если ЭтоНовый() И НЕ РольДоступна("СуперАдмин") Тогда
              ЭтаФорма.Закрыть();
	      Возврат;
	КонецЕсли;
КонецПроцедуры

УТ 10.3. Такие перлы добавлены почти во все документы конфигурации

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

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

  • В обычной бухгалтерии при запуске проверяется, что права должны быть или полные, или бухгалтер, никаких иначе. Идиёты.
    Ответить
  • > Процедура ПриОткрытии()
    > ЭтаФорма.Закрыть();
    Она не моргает при этом? 🙂
    Ответить
    • Вменяемые люди, кажется, пишут ПриОткрытии(Отказ) и Отказ = Истина; Возможно, работает только в новых конфигурациях с управляемыми формами.
      Ответить
      • ПередОткрытием(Отказ) - в обычных формах
        ПриСозданииНаСервере(Отказ) или ПриОткрытии(Отказ) - в управляемых
        Ответить

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

Помни, guest, за тобой могут следить!

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


    8