Формы. Их виды и принципы работы с ними

Формы — это все то, что вы видите на экране. Главное окно, журналы, справочники, документы, отчеты, диалоговые окна — все это формы. Они предназначены для того, чтобы упростить нам работу с нашей базой данных. Делается это при помощи элементов управления формой: меню (в т.ч. контекстного) и управляющих кнопок, выпадающих списков и флажков. Также во всех Android приложениях используются кнопки стандартной панели управления. Стандартная панель включает три кнопки: "Меню", "Домой" и "Назад". Кнопка "Меню" предназначена для вызова меню, если таковое наличествует в данной форме. "Домой" — данная кнопка, как и во всех Android приложениях, служит для того, чтобы быстро перейти из приложения на рабочий стол Android для запуска другого приложения. При этом, если вновь запустить приложение "Salesman", то вы окажетесь в той же точке программы, из которой покинули ее. Действие кнопки одинаково в любом месте программы. Кнопка "Назад" возвращает вас в предыдущую экранную форму. Действие кнопки так же одинаково в любом месте программы. Меню тесно связано с другим элементом управления — управляющими кнопками. В некоторых случаях пункты меню могут "перетекать" на панель управляющих кнопок, которая расположена в правом верхнем углу экрана, и наоборот.

Связано это в большинстве случаев с размером экрана вашего устройства. Чем шире экран, тем больше кнопок на управляющей панели.

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

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

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