Один Ответ на “Базовый курс. Занятие №1”

  1. Создана внешняя обработка : Файл-новый-внешняя обработка.
    В модуле формы создается функция:

    &НаСервере
    Функция РазрешенаПродажа(ВидКлиента,СортТовара)
    Если ВидКлиента = “VIP” и НЕ СортТовара=”Высший” Тогда
    Возврат Ложь
    ИначеЕсли НЕ ВидКлиента = “VIP” и СортТовара=”Высший” Тогда
    Возврат Ложь
    Иначе
    Возврат Истина
    КонецЕсли
    КонецФункции

    Для проверки работы функции прописывается процедура:

    &НаСервере
    Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

    Сообщить(РазрешенаПродажа(“Постоянный”, “Высший”));
    Сообщить(РазрешенаПродажа(“Непостоянный”, “Брак”));
    Сообщить(РазрешенаПродажа(“VIP”, “Брак”));
    Сообщить(РазрешенаПродажа(“VIP”, “Высший”));

    КонецПроцедуры
    В режиме 1С-Предприятия открывается обработка.Результатом выполнения являются сообщения :
    НЕТ
    ДА
    НЕТ
    ДА