Дипломная работа: "1С-Предприятие" и другие компьютерные системы учета и управления
Описание
Ключевое слово Функция
начинает секцию исходного текста функции, выполнение которой можно инициировать
из любой точки программного модуля, просто указав Имя_функции со списком параметров
(если параметры не передаются, то круглые скобки, тем не менее, обязательны).
Если в глобальном программном модуле в теле описания функции использовано ключевое
слово Экспорт, то это означает, что данная функция является доступной из всех
других программных модулей конфигурации. Ключевое слово Экспорт имеет смысл
использовать только в глобальном программном модуле.
Выполнение функции
заканчивается обязательным оператором Возврат. Функции отличаются от процедур
только тем, что возвращают Возвращаемое Значение. Конец программной секции
функции определяется по оператору КонецФункции.
Вызов любой функции в
тексте программного модуля можно записывать как вызов процедуры, т. е. в языке
допускается не принимать от функции возвращаемое значение.
Переменные, объявленные в
теле функции в разделе Объявления_локальных_переменных, являются локальными
переменными данной функции, поэтому доступны только в этой функции (за
исключением случая передачи их как параметров при вызове других процедур,
функций или методов).
Управляющие операторы
Если
Оператор условного
выполнения.
Синтаксис:
Если
<Логическое_выражение> Тогда
//операторы;
[ИначеЕсли
<Логическое_выражение> Тогда]
//операторы;
[Иначе]
//операторы;
КонецЕсли;
<Логическое_выражение> |
Логическое выражение. |
Тогда |
Операторы следующие за Тогда
выполняются, если результатом логического выражения в конструкции Если
является истина. |
//операторы |
Исполняемый оператор или последовательность
таких операторов. |
ИначеЕсли |
Логическое выражение, следующее за
ключевым словом ИначеЕсли вычисляется только тогда, когда условия в Если и
всех предшествующих ИначеЕсли оказались ложными. Операторы следующие за
конструкцией ИначеЕсли — Тогда выполняются, если результатом логического выражения
в данном ИначеЕсли является истина. |
Иначе |
Операторы, следующие за ключевым
словом Иначе выполняются, если результаты логических выражений в конструкции
Если и всех предшествующих конструкциях ИначеЕсли оказались ложными. |
КонецЕсли |
Ключевое слово, которое завершает
структуру оператора условного выполнения. |
Описание:
Оператор Если управляет
выполнением программы, основываясь на результате одного или более логических
выражений. Оператор может содержать любое количество групп операторов,
возглавляемых конструкциями
ИначеЕсли — Тогда.
Пока
Оператор выполнения
цикла.
Синтаксис:
Пока
<Логическое_выражение> Цикл
//операторы;
КонецЦикла;
Параметры:
<Логическое_выражение> |
Логическое выражение. |
Цикл |
Операторы, следующие за ключевым
словом Цикл, выполняются, пока результатом логического выражения является
истина. |
//операторы; |
Исполняемый оператор или последовательность
таких операторов. |
КонецЦикла |
Ключевое слово, которое завершает
структуру оператора цикла. |
Описание:
Оператор цикла Пока
предназначен для циклического повторения операторов, находящиеся внутри
конструкции Цикл ... КонецЦикла. Цикл выполняется пока логическое выражение —
истина. Условие выполнения цикла всегда проверяется вначале, перед выполнением
цикла.
Для
Оператор выполнения
цикла.
Синтаксис:
Для
<Имя_переменной> = <Выражение1> По <Выражение2> Цикл
//Операторы;
КонецЦикла;
Параметры:
<Имя_переменной> |
Идентификатор переменной (счетчика
цикла), значение которой автоматически увеличивается при каждом повторении
цикла. |
<Выражение 1> |
Числовое выражение, которое задает
начальное значение, присваиваемое счетчику цикла при первом проходе цикла. |
По |
Синтаксическая связка для параметра
<Выражение2>. |
<Выражение 2> |
Максимальное значение счетчика
цикла. Когда переменная Имя_переменной становится больше чем
<Выражение2>, выполнение оператора цикла Для прекращается. Величина
приращения счетчика при каждом выполнении цикла равна 1. |
Цикл |
Операторы следующие за ключевым
словом Цикл выполняются, пока значение переменной Имя_переменной меньше
значения <Выражение2>. |
//Операторы |
Исполняемый оператор или
последовательность таких операторов. |
КонецЦикла |
Ключевое слово, которое завершает
структуру оператора цикла. |
Описание
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |