Студопедия — Лабораторная работа №4. Доработка процедур и функций с использованием выражений, операторов и синтаксических конструкций
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Лабораторная работа №4. Доработка процедур и функций с использованием выражений, операторов и синтаксических конструкций






Доработка процедур и функций с использованием выражений, операторов и синтаксических конструкций

 

Цель: научиться использовать операторы, выражения, синтаксические конструкции системы «1С: Предприятие».

Оборудование: практикум, тетрадь для лабораторных работ.

Правила по технике безопасности: общие (приложение).

Литература:

1С: Предприятие 8.1. Конфигурирование и администрирование. Часть 1. М.: Фирма «1С», 2008. С. 236-264.

Время выполнения: 2 часа.

ВОПРОСЫ ВХОДНОГО КОНТРОЛЯ:

  1. Дайте понятие программного модуля.
  2. Перечислите виды программных модулей.
  3. Перечислите и опишите контексты выполнения программных модулей.
  4. Дайте понятие комментария.
  5. Перечислите зарезервированные слова.
  6. Перечислите разделы программного модуля и опишите их.
  7. Перечислите некоторые специальные символы.

 

 

КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Программный модуль ― это текст на встроенном языке, в котором размещены тексты процедур и функций с необходимыми алгоритмами, вызываемые системой в определенный момент работы.

Каждый отдельный программный модуль воспринимается системой как единое целое, поэтому все процедуры и функции программного модуля выполняются в едином контексте.

Виды программных модулей

· Модуль приложения.

· Модуль внешнего соединения.

· Модуль сеанса.

· Общие модули.

· Модули прикладных объектов.

· Модули форм.

Зарезервированные слова

Русское имя Английское имя    
Если If КонецФункции EndFunction
Тогда Then Перем Var
ИначеЕсли ElsIf Перейти GoTo
Иначе Else Возврат Return
КонецЕсли EndIf Продолжить Continue
Для For Прервать Break
Каждого Each И And
Из In Или Or
По To Не Not
Пока While Попытка Try
Цикл Do Исключение Except
КонецЦикла EndDo ВызватьИсключение Raise
Процедура Procedure КонецПопытки EndTry
Функция Function Новый New
КонецПроцедуры EndProcedure Выполнить Execute

Структура программного модуля:

· раздел определения переменных;

· раздел процедур и функций;

· раздел основной программы.

 

Типы данных:

NULL

Значения данного типа используется исключительно для определения отсутствующего значения при работе с базой данных, например, при соединении таблиц.

 

Булево (Boolean)

Значения данного типа имеют два значения ― Истина и Ложь. Значения данного типа возвращаются в качестве результата вычисления логических выражений.

 

Пример.

Если МояПеременная = Истина Тогда

КонецЕсли;

Или

Если МояПеременная Тогда

КонецЕсли;

Дата (Date)

Значения данного типа содержит дату от Рождества Христова (с 01 января 0001 года) и время с точностью до секунды.

Литерал ― это строка цифр: 'ГГГГММДДччммсс'.

Во встроенном языке в литерале типа Дата обязательно должно задаваться значение года, месяца и дня. Например, ‘00010101'.

В литерале дата допускается использование различных разделителей, допускается опускать последние символы (секунды, минуты, часы и т.д.).







Дата добавления: 2014-11-10; просмотров: 437. Нарушение авторских прав; Мы поможем в написании вашей работы!



Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Классификация потерь населения в очагах поражения в военное время Ядерное, химическое и бактериологическое (биологическое) оружие является оружием массового поражения...

Факторы, влияющие на степень электролитической диссоциации Степень диссоциации зависит от природы электролита и растворителя, концентрации раствора, температуры, присутствия одноименного иона и других факторов...

Йодометрия. Характеристика метода Метод йодометрии основан на ОВ-реакциях, связанных с превращением I2 в ионы I- и обратно...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

Экспертная оценка как метод психологического исследования Экспертная оценка – диагностический метод измерения, с помощью которого качественные особенности психических явлений получают свое числовое выражение в форме количественных оценок...

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия