русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Интерфейс первичных документов


Дата добавления: 2015-06-12; просмотров: 556; Нарушение авторских прав


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

Рис. ???. Главный документ формы, позволяющий получить
доступ к разделам

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

Кнопка «Редактировать» открывает диалоговое окно, в котором можно просмотреть включенные в выбранный раздел отчета данные, изменить их, вывести раздел на печать. Если выбранный раздел отчета еще не существует, щелчок по кнопке «Редактировать» создает документ Word в соответствии с шаблоном этого раздела и готовит все вспомогательные данные для его формирования. Если раздел отчета был создан ранее, раскрывается диалоговое окно, в котором отображаются уже внесенные в него данные. Разделы отчета формируются в соответствии с описанным порядком. Если просмотр информации и ее редактирование возможны, запускается приложение, предназначенное для подготовки выбранного раздела отчета. Его запуск может потребовать времени, если в отчет уже включены большие массивы информации. Ход загрузки данных отображается в окне.

 

Рис. ???. Стартовое окно документа

Далее открывается диалоговое окно, в котором отображаются внесенные в отчет данные, содержимое отчета можно менять, используя элементы управления, расположенные в окне.

Кнопка «Подготовить отчет для отправки» готовит все данные, используемые для формирования отчета и необходимые для генерации сводных отчетов.

Кнопка «Закрыть» завершает работу с приложением.



В приложении реализован стандартный интерфейс Windows. Для выбора действий, ввода и редактирования первичных данных, сохранения результатов работы используются стандартные элементы управления Windows: кнопки, флажки и переключатели, поля ввода и поля ввода со списками.

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

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

При разработке приложения реализован принцип «не набирай, а выбирай»: все значения данных, которые определены нормативными документами и повторяются в различных разделах отчета или в отчетах различных организаций, используются для сопоставления данных и их анализа (списки территорий Пермской области, форм собственности, организационно-правовых форм, категорий детей, находящихся в трудной жизненной ситуации, форм отдыха и пр.), определены в приложении и выбираются пользователем при вводе данных из раскрывающихся списков. В тех случаях, когда эти списки могут расширяться (например, список учреждений оздоровления), пользователю предоставляется возможность ввода новых значений.

Если вся информация выбранного подраздела не может быть одновременно отображена в окне, на вкладке появляются вертикальная и/или горизонтальная полосы прокрутки.

Между элементами управления в окне можно перемещаться либо с помощью мыши, устанавливая фокус (курсор) щелчком мыши по нужному элементу, либо нажатием клавиши Tab на клавиатуре (фокус устанавливается на следующий элемент).

Данные либо вводятся с клавиатуры, либо выбираются из предлагаемых раскрывающихся списков. При вводе значений с клавиатуры контролируется их корректность. Например, контролируется необходимость ввода обязательных значений: при попытке пропустить ввод обязательного для ввода реквизита документа или показателя и при перемещении фокуса с этого элемента при оставшемся незаполненным поле на экран выводится соответствующее сообщение. Пользователь может вернуться к вводу пропущенного значения (щелчком по кнопке «ОК») или отказаться от его ввода («Отмена»).

Рис. ???. Сообщение о некорректно введенном значении

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

Если при вводе данных допущенные ошибки не были исправлены (например, вследствие того, что необходимые данные оказались неизвестными на момент создания раздела отчета), то всегда можно вернуться к исправлению ошибок, щелкнув по кнопке «Исправить…». Данная команда переводит фокус на первый элемент, при вводе которого была допущена ошибка, и отображает сообщение об этой ошибке, давая пользователю возможность исправить ее. После исправления ошибки можно перейти к следующей и т.д.

Введенные в диалоговых окнах данные можно сохранить в отчете (кнопка «Сохранить»). Сохраненные данные будут доступны для загрузки при последующих обращениях к выбранному разделу отчета. При сохранении введенных данных на экране отображается процесс сохранения:

Рис. ???. Окно, отображающее процесс сохранения данных

В ходе подготовки к сохранению проверяется правильность введенных данных. Если обнаруживаются неисправленные ошибки, на экран выводится сообщение.

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

Общий вид этих элементов показан на вкладке диалогового окна, представляющей сведения об учредителях и балансодержателях учреждения оздоровления.

Для добавления новой строки в таблицу отчета необходимо щелкнуть мышью по специальному элементу управления, расположенному слева от первой строки. Каждый щелчок по этому элементу добавляет в таблицу отчета по одной строке. Ввести информацию в добавленную пустую строку можно с помощью элементов управления, размещенных в соответствующей строке экранной формы.

Для удалений «лишних» строк из таблицы используются элементы, размещенные слева от каждой вставляемой в таблицу строки. Щелчок по этому элементу полностью удаляет соответствующую строку со всем ее содержимым.

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

Рис. ???. Дополнительные элементы управления

Некоторые элементы отчета связаны друг с другом. Например, код ОКОГУ и наименование министерства (ведомства) или органа управления при определении ведомственной подчиненности учреждения (рис. 19).

Рис. ???. Связанные элементы управления

Для снижения трудоемкости выбор элемента из списка приводит к тому, что автоматически формируется значение связанного поля в отчете.

Операции над формируемым разделом отчета в целом выполняются с помощью командных кнопок, расположенных в нижней части диалогового окна редактирования раздела («Сохранить», «Исправить…», «Печатать», «Выход»).

Сформированный отчет можно распечатать на бланке, воспользовавшись кнопкой «Печать». Щелчок по этой кнопке раскрывает диалоговое окно выбора варианта печати. Выбрав нужный вариант, следует щелкнуть по кнопке «ОК». На экране появится стандартное окно печати документа Word.

Щелчок по кнопке «Выход» завершает работу с данным разделом отчета и возвращает пользователя в основной документ с перечнем разделов отчета.



<== предыдущая лекция | следующая лекция ==>
Требования к квалификации пользователей | Интерфейс сводных документов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 3.094 сек.