Функции преобразования значений
Булево (< Значение>) ― преобразует полученный параметр в значение типа Булево. Преобразование числа к типу Булево производится по следующим правилам: · 0 преобразуется в Ложь; · остальные значения преобразуются в Истина. Дата (< Значение>) ― преобразует полученный параметр (параметры) в значение типа Дата. Допускаются следующие форматы задания параметров: · Дата (Год, Месяц, День); · Дата (Год, Месяц, День, Час, Минута, Секунда). Пример. Дата (“19840329202101”); Дата (“1984, 03, 29, 20, 21, 01”); Строка (< Значение>) ― преобразует полученный параметр в значение типа Строка. При преобразовании к строке число формируется его полное представление в стандартном виде, соответствующем национальным установкам. Число (< Значение>) ― преобразует полученный параметр в значение типа Число. Значение типа Строка преобразуется в число, если строка представляет собой из себя правильное строковое представление литерала численного типа. В противном случае будет выдано сообщение об ошибке выполнения функции. Значение типа Булево преобразуется в число по следующим правилам: · Ложь преобразуется в 0; · Истина преобразуется в 1.
Функции форматирования Формат (< Значение>, < Форматная строка>) ― формирует удобное для чтения представление значений.
Прочие Вычислить (< Значение>) ― вычисляет переданное выражение. С помощью метода можно вычислять математические и логические выражения, а также операции конкатенации. Пример. А = Вычислить (“500 + 500*20/100”); ВычиИнформацияОбОшибке () ― получает структурированную информацию об исключении. Макс (< Знач 1>, …, < Знач N>) ― определяет максимальное значение из полученных параметров. Мин (< Знач 1>, …, < Знач N>) ― определяет минимальное значение из полученных параметров. ОписаниеОшибки () ― получает описание ошибки. Тип (< Имя типа>) ― получает тип по его строковому имени. ТипЗн (< Значение>) ― получает тип значения.
МЕТОДИЧЕСКИЕ УКАЗАНИЯ: 1. Функции и процедуры должны содержаться в модуле объекта конфигурации (например, справочника). 2. Глобальная функции объявляется с помощью слова экспорт и размещается в ветви Общие модули дерева Конфигурации. Вызов глобальной функции производиться следующим образом: < Имя общего модуля>.< Имя функции>. 3. Для уточнения синтаксиса функций встроенного языка используется Синтаксис помощник на Стандартной панели инструментов.
СОДЕРЖАНИЕ РАБОТЫ: 1. Изучить и пояснить структуру основных процедур и функций. 2. Написать глобальную функцию с параметрами для расчета суммы чисел, передающихся в качестве параметров. 3. Написать процедуру для расчета произведения чисел от N до 10*N, где N — номер по журналу.
ВОПРОСЫ ВЫХОДНОГО КОНТРОЛЯ:
ДОМАШНЕЕ ЗАДАНИЕ: Выучить структуру процедуры и функции; добавления и удаления обработки; возможности передачи параметров в процедурах и функциях; возможность использования номеров и индексов; функции работы со значениями типа Строки, Число, Дата.
|