Студопедия
Главная страница | Контакты | Случайная страница

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

Операторы прерывания

Читайте также:
  1. Арифметические операторы и операторы присваивания
  2. Е. Операторы
  3. Лихие 90-е. Операторы и их опера
  4. Математические операторы
  5. МОДАЛЬНЫЕ ОПЕРАТОРЫ ВОЗМОЖНОСТИ
  6. МОДАЛЬНЫЕ ОПЕРАТОРЫ НЕОБХОДИМОСТИ
  7. Операторы
  8. Операторы
  9. Операторы сдвига

Они применяются для того, чтобы преждевременно выйти из процедуры или из циклов Do, For или ForAll. Оператор End также обозначает конец подпрограммы или функции.

Оператор Exit используется для прерывания выполнения текущего блочного оператора Do, For или ForAll или для прекращения выполнения процедуры или функции. После выполнения оператора Exit управление предается оператору, следующему за блочным оператором Do, For или ForAll, или оператору, следующему за оператором, который вызвал функцию или подпрограмму. Далее будет продолжено выполнение последующих строк программы; т.е. прекращается выполнение лишь текущего блока, подпрограммы или функции.

Оператор End – средство для немедленного прекращения работы. Он прекращает работу не только текущего оператора Do, For или ForAll, подпрограммы или функции, но и всей программы. Выполнение оператора End означает окончание сценария.

 


56. Работа с полями в Lotus Script.

 

В Lotus Script наполя всегда ссылаются по их именам, и ссылка на поле возвращает его содержимое.

В Lotus Scriptдля самого поля тип данных не устанавливается (в Notes мы его выбирали). Поле приобретает тип данных, когда в него помещаются данные или когда оно отображается в интерфейсе пользователя. Все поля трактуются как одномерные массивы с неизвестным числом элементов. Если необходимо сослаться на содержимое поля, то ссылаются на нулевой элемент массива (т.е. поля). Чтобы сослаться на все содержимое поля (независимо от того, представляет ли оно собой элемент или множество элементов) можно ссылаться на поле по имени.

Для ссылки на определенный элемент поля, содержащего множество элементов необходимо указывать индекс элемента (нумерация индексов в Lotus Script по умолчанию начинается с нуля).

 

57. Функции, подпрограммы, объекты, классы и события языка Lotus Script.

 

В Lotus Script существует ряд предопределенных встроенных функций (напр. Input, Month, Today и др.), которые нельзя изменять, но можно создавать свои собственные функции. Каждая функция принимает определенные аргументы (не обязательно) и возвращает значение. Подпрограмма (sub) принимает аргументы, но не возвращает никакого значения.

Пример. Опишем пользовательскую функцию и подпрограмму.

Dim MyVar as string

MyVar = “зачет”

’ печатаем значение, возвращаемое функцией MyF

Print “Значение функции MyF: ” & MyF(MyVar)

MySub (MyVar) ’вызываем подпрограмму печатающую значение

 

Function MyF (s as sting) as string

MyF = Ucase (s)




Дата добавления: 2015-09-10; просмотров: 86 | Поможем написать вашу работу | Нарушение авторских прав

Введение в технологии IBM: Lotus Domino\ Notes Версия 6/6.5 | Система управления документоориентированой базой данных | Создание копий БД. | Операторы | Аргументы [A], [G], [I], [P], [Q], [S]были спроектированы для использования в шлюзовых и других почтовых системах. Онине используются с именами Notes. | Формат функции MessageBox | Сценарии LS для события QueryClose | End Sub | Пример. |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав