Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие по курсу ИС_итог 04.12.docx
Скачиваний:
47
Добавлен:
11.02.2016
Размер:
5.09 Mб
Скачать

Задания для самостоятельной работы

Создать самостоятельно следующие поля:

– Дата_создания_документа, тип –дата/время, выбрать стильCalendar / Time control;

– Автор_документа, тип –текст;

– Тип_документа, тип – список (Dialog list). Создать список значений этого поля (акт, приказ, заявление, объяснительная записка, докладная записка, выписка из приказа и т.д.). Для выполнения этого действия необходимо в окне свойств поляShared Fieldвыбрать закладкуи в окне для ввода значений поля ввести типы документов для их дальнейшей классификации.

– Текст_документа, тип – форматированный текст (Rich text);

– Исполнитель; тип –текстовый;

– Заголовок_документа; тип –текстовый.

Создание формы для ввода текстов документов и их атрибутивных характеристик

1. Выбрать в списке элементов базы данных элемент Forms(формы). На экране появляется окно с перечнем форм текущей базы данных (рис. 46).

Рис. 46

2. Для создания новой формы нажимается кнопка New Form. На экране появляются четыре окна – окно дизайна формы, окно кнопок (для создания активных элементов формы), окно программирования действий кнопок, окно свойств того элемента формы, который является активным в данный момент времени. Кроме того, на экране появляется панель инструментов, которая облегчает пользователю процесс создания формы (рис. 47).

Рис. 47

На панели инструментов располагаются (слева направо):

– кнопка для отображения свойств формы;

– кнопка для отображения свойств вводимого текста;

– шрифт, кегль шрифта, начертание шрифта;

– режимы выравнивания текста;

– межстрочный интервал в абзаце;

– работа с готовыми стилями;

– вставка таблицы;

– создание нового поля, доступного только из этой формы;

– вставка общедоступного поля (из списка Shared Code);

– создание кнопки;

– включение/выключение панели программирования действия кнопки;

– включение/выключение панели кнопок;

– линейка для создания дизайна формы.

Просмотр свойств формы

1. Кликнуть в окне дизайна формы правой кнопкой мыши и выбрать команду Form Properties(свойства формы). На экране появляется окно свойств формы (рис. 48).

2. На первой вкладке в строкеName(имя) вводится имя формы –Форма для ввода документов, в строкеType(тип) определяется тип формы –документ. Возможно определение типа формы как Response (Ответ) или Response to response (Ответ на документ), которые используются для создания форм ответов на документы.

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

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

Рис. 48

Следующие параметры определяют свойства документов, создаваемых на основе данной формы:

– Default database form. Если в базе есть документ, у которого в полеformпрописано значение, и нет формы с таким псевдонимом, тогда система определит форму с этим включенным флагом и откроет документ в этой форме.

– Store form in document. Эта опция включает сохранение информации о форме в документах, по ней созданных. При копировании такого документа в базу, в которой нет формы, указанной в полеformэтого документа, документ все равно откроется по этой форме. Однако хранение информации о форме значительно увеличивает объем документа.

– Disable Field Exchange. Данная опция запрещает участие документа вNotes Field Exchange(обмене полей). Используется редко.

– Automatically refresh fields. Опция включает пересчет всех полей документа при вводе каждого символа. Включается в редких случаях, так как при пересчете документа происходит его перерисовка, что вызывает эффект «подрагивания экрана» и создает неудобство пользователям.

– Anonymous form. При включении этой опции не будет сохраняться информация о пользователе, последним редактировавшем документ.

– Merge replication conflicts. Эта опция включает слияние документов при конфликтах репликации базы данных. Например, на сервере «А» и «Б» есть реплики базы документов, обновление происходит раз в 10 минут. Допустим, что два пользователя открыли и отредактировали один и тот же документ, лежащий на сервере «А» и сервере «Б». Возникнут два документа с одинаковым ID. Во время следующей репликации возникнет конфликт. При этом конфликтные документы будут слиты в один. Слияние происходит на уровне полей, в документы будут вставлены последние обновленные значения.

3. Вторая вкладка определяет действия с формой при ее создании, открытии, закрытии и доступе через web-интерфейс (рис. 49).

Рис. 49

– Опции создания.

Здесь можно устанавливать наследование документов с целью получения отдельных значений или всего документа в поле rich text. Наследование возможно только один раз – при создании документа. Для этого необходимо, чтобы в момент создания нового был открыт документ, от которого будет наследоваться информация. При изменении информации в родительском документе, информация в дочернем документе не изменяется автоматически.

Formulas inherit values from selected documents. Опция позволяет наследовать значения вычисляемых полей из документа, который был выбран в рабочей области в момент создания нового.

Inherit entire selected document into rich text field. Данная опция позволяет полностью включить содержимое родительского документа в полеrich textвновь создаваемого документа.

– Опции открытия.

Automatically enable Edit mode. Автоматически переводит документ в режим редактирования при открытии. Если эта опция включена, а прав на редактирование у пользователя нет, то документ откроется для чтения.

Show context pane. Эта опция позволяет открывать документ в разделенном пополам окне, во второй половине которого будет открываться, например, родительский документ (для подчиненного документа, например, приказ и выписка из приказа) или документ, на который имеется ссылка.

– Опции закрытия.

Present mail sent dialog. Автоматически включает диалог рассылки документа по электронной почте.

–  Опции доступа через Web.

Treat document contents as HTML. При включении этой опции по форме генерируется HTML-код, который показывает форматирование согласно логике формы, но интерпретирует поля как текст.

Generate HTML for all fields. Данная опция включает интерпретацию полей формы как полей на HTML форме и все содержимое полей формы является содержимым полей HTML формы.

4. Следующая вкладка содержит информацию о том, какой из вложенных в документ объектов должен быть открыт при открытии формы, а также информацию об открытии формы в нестандартном наборе структуры (frameset) (рис. 50).

Рис. 50

5. Выбрать вкладку Form Background– фон формы. На экране появляется соответствующее окно (рис. 51).

Рис. 51

6. Выбрать в строке Colorиз выпадающего списка цвет фона – бледно-сиреневый.

7. Вставить в форму рисунок, характеризующий ее назначение. Для этого рисунок должен храниться локально. При нажатии на кнопку указывается относительная ссылка на графический файл для вставки. На экране появляется окноInsert Image resource(рис. 52).

Рис. 52

8. В окне отображаются все графические рисунки, которые хранятся в указанной папке. Графические файлы можно выбирать из списка, удалять либо добавлять новые, нажимая кнопку New…

9. Выбрать режим размещения рисунка (в таблице, в центре, растянуть по форме и т.д.). В нашем случае это будет размещение в левом верхнем углу (Repeat once).

10. Закрыть окно свойств формы.