Привет вспем подскажите пожалуйста что такое препроцессоры и как они влияют на работу программы и для чего вообще они нужны ???
Заранее огромное спасибо ))))
Инструкции препроцессора
В 1С:Предприятии 8.0 были введены несколько предопределенных инструкций для препроцессора, которые говорят о том, где должен исполняться тот или иной фрагмент программы.
К инструкциям препроцессора относятся:
Инструкция Описание
#Если Клиент Тогда
#КонецЕсли
Выполнение фрагмента модуля на клиентской машине
#Если Сервер Тогда
#КонецЕсли
Выполнение фрагмента модуля на сервере 1С:Предприятие8.0
#Если ВнешнееСоединение Тогда
#КонецЕсли
Эта инструкция позволяет возможность использования процедур и функций в сесии СОМ-соединения
Место выполнения общего программного модуля также может регулироваться установкой его свойств. Подробнее об инструкциях препроцессора и свойствах общих модулей написано в документации
Инструкции препроцессора
В 1С:Предприятии 8.0 были введены несколько предопределенных инструкций для препроцессора, которые говорят о том, где должен исполняться тот или иной фрагмент программы.
К инструкциям препроцессора относятся:
Инструкция Описание
#Если Клиент Тогда
#КонецЕсли - Выполнение фрагмента модуля на клиентской машине
#Если Сервер Тогда
#КонецЕсли - Выполнение фрагмента модуля на сервере 1С:Предприятие8.0
#Если ВнешнееСоединение Тогда
#КонецЕсли - Эта инструкция позволяет возможность использования процедур и функций в сесии СОМ-соединения
Место выполнения общего программного модуля также может регулироваться установкой его свойств. Подробнее об инструкциях препроцессора и свойствах общих модулей написано в документации.
(0)Препроцессорные вставки в текст программы позволяют управлять процессом исполнения модуля. Например:
Если НЕ ПолныеПрава.ЕстьДоступныеПраваДляЗапускаКонфигурации() Тогда
Отказ = Истина;
#Если Клиент Тогда
Предупреждение("У текущего пользователя нет доступных ролей, для запуска информационной базы.", 10, "Недостаточно прав доступа");
#КонецЕсли
КонецЕсли;
Здесь предупреждение выводится в том случае, если код исполяется на стороне клиента.