Программное обеспечение Lotus

Элементы проектирования.


Основные элементы проектирования Notes включают в себя формы, поля, виды, агенты и папки.

  • Формы. Основным элементом при проектировании приложений Notes является форма. Она представляет собой средство для ввода и индикации информации. В Notes входит набор предопределенных форм.
  • Поля. Формы строятся с помощью полей, таких как автор, дата, краткое содержание или полный документ. Разработчик может назначить полям определенные типы данных: текстовый, числовой, формат времени, форматированный текст. Пользователи могут создавать новые поля и изменять атрибуты и свойства имеющихся полей с помощью ряда диалоговых окон.
  • Виды. Поля имеют очень важное значение для управления базами данных Notes, так как документы представляются пользователю отсортированными по значению в определенных полях. Виды разрабатываются пользователем для вывода списка документов по различным критериям (по дате, по автору, по заказчику, по теме и т. д.). При представлении вида пользователю имена полей выводятся в качестве заголовков столбцов.
  • Агенты. Агенты представляют собой логическую часть приложений Notes, позволяя разработчикам автоматизировать выполнение прикладных задач на клиентах и серверах. Эти задачи включают в себя обработку данных, репликацию и службы передачи сообщений. Кроме того, пользователи могут поручить агентам управление информацией в базах данных Notes. Например, не написав не единой строчки кода, конечный пользователь может создать агента, который будет автоматически просматривать поступающую почту в поиске слов "urgent" ("срочно") или "important" ("важно") в полях темы сообщений, и копировать отобранные послания в папку "hot issues" ("важные вопросы"). Или, например, пользователь может создать агента, который будет просматривать новые документы в службе новостей в поиске указанных ключевых слов, и сообщать по электронной почте о найденных документах сообщением, включающим в себя ссылки на эти документы в базе данных службы новостей.
  • Папки. Разработчики и пользователи имеют возможность создавать папки, как личные, так и коллективного пользования, которые представляют собой "контейнеры" с иерархической структурой, позволяющие организовать документы в любой базе данных. Пользователи могут перемещать документы из видов в папки, где с ними удобнее будет работать, по принципу "перетащи и отпусти".


  • Содержание раздела