КАТЕГОРИИ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) П Архитектура- (3434) Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Война- (14632) Високи технологии- (1363) География- (913) Геология- (1438) Древна литература и фантастика Култура, Изкуство, Култура, Изкуство, Култура, Изкуство, Образование, Наука и Образование, Списания, Художествена литература (373) Култура- (8427) Лингвистика- (374 ) Медицина- (12668 ) Naukovedenie- (506) Образование- (11852) Защита на труда- ( 3308) Педагогика- (5571) P Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Олимпиада- (1312) Политика- (7869) Право- (5454) Инструменти- ( 1369) Програмиране- (2801) Производство- (97182) Промишленост- (8706) Психология- (18388) Земеделие- (299) Социология- (6455) Спорт- (42831) Строителство- (4793) Търговия- (5050) Транспорт- (2929) Туризъм- (1568) Физика- (3942) ) Химия- (22929) Екология- (12095) Икономика- (9961) Електроника- (8441) Електротехника- (4623) Енергетика- (12629 )

Технологии за разработване на формуляри за заявки




Вижте също:
  1. Технологии CALS - основната концепция за разработване на отдалечени бази данни
  2. CASE-технология
  3. I. Концепцията за технологията CASE
  4. II. Описание и анализ на образователната технология
  5. OLAP технология. XML език
  6. Терапия при животни и нейната употреба като технология на физическата култура и спортни дейности
  7. Архитектура клиент-сървър в отдалечени технологии за управление на бази данни
  8. Основна LAN технология
  9. Основни Ethernet технологии 4.1 Етернет технология
  10. Напоследък информационните технологии най-често се разбират като компютърни технологии.
  11. Б. 1. Процесът на комуникация. Основните етапи от развитието на маркетинговите комуникации
  12. Въвеждане, редактиране, превод и отстраняване на грешки на програмите за приложения в системите за кръстосано развитие

Нека разгледаме по-отблизо технологията за създаване на диалогови форми за потребителски интерфейси.

Технологичен формуляр за въвеждане на данни в таблицата. Формулярите за въвеждане на данни са удобен и интуитивен потребителски интерфейс при работа с таблици.

Формулярите за въвеждане на данни в таблиците предоставят:

• въвеждане и добавяне на данни;

• разглеждате всеки запис;

• коригиране на данните.

На фиг. 9.6 показва пример за формуляр за въвеждане на данни в таблицата за счетоводното отчитане на грешки в апарата за монтаж на инсталацията.

Създаването на формуляри за въвеждане на данни в таблиците се извършва в следния ред:

• изберете (активира) обекта на формуляра в прозореца на базата данни;

• изберете командата Създаване;

• в диалоговия прозорец Нова форма, който се показва, изберете таблица (от списъка), за която е създаден формулярът;

• изберете метода за създаване на формуляр.

Системата за достъп предлага на разработчика на базата данни девет начина за проектиране на формуляри (Фигура 9.7):

• Конструктор;

• основни формуляри;

• Автоформат: в колона;

• Автоформат: лента;

• Автоформат: табличен;

• Автоформат: осова маса;

• Автоформат: обобщаваща диаграма;

• Графика;

• Ориентировъчна маса.

Новите потребители се насърчават да използват автоматизирани методи за създаване на формуляри за въвеждане на данни. Автоматична форма: колона и Autoform: лента, която може да се счита за най-често срещана при създаването на потребителски интерфейс.

Когато избирате първия от посочените начини за създаване на формуляр, всички полета на таблицата ще бъдат подредени в една колона, т.е. едно поле ще съответства на всяко поле. При използване

вторият начин за създаване на формуляр, всички полета в таблицата автоматично се намират в едно и също пространство на екрана. Подписът на полето съответства на името, посочено в таблицата. На един лист (екран) са полета за въвеждане на данни от един запис. Формата, получена чрез тези методи, може да се подобри, като се отвори в режим Designer. (Формулярът конструктор също се използва за създаване на формуляри сам по себе си.)

Autoform: табличен е вид форма, която съответства на формата на таблицата. В тази форма, на същия лист, както много записи са представени едновременно с това, което се поставя на екрана на монитора. На фиг. 9.8 и показва таблична форма, в която всички полета на масата не се побират на един ред на екрана, а на фиг. 9.8, b е форма за въвеждане на данни в таблица, състояща се от една колона, т.е. в която всеки запис заема един ред.

Автоматична форма: осова таблица и осова таблица са типовете формуляри, в които може да бъде представена информация от две свързани таблици по едно и също време, едната от които се счита за основна и друга подчинена. В този случай подчинената таблица е изградена във формата на основната таблица. При първия от тези методи на проектиране таблицата се формира автоматично, а на второ - с минимални разходи за разработчици.



Autoform: Pivot Chart и Chart са типовете формуляри, които се препоръчват при разработване, за да се видят записи в таблици като графики или графики. Очевидно такива форми са необходими при обработката на резултатите от икономическата дейност на фирмите или научните експерименти. С такива начини на проектиране на формуляри потребителят получава различни видове графики и диаграми.

На фиг. Фигура 9.9 показва прозореца на дизайна на формата, състоящ се от следните блокове:

• Заглавие на формуляра;

• зона за данни;

• Забележка от формуляра.

Целта на тези блокове е уникално определена от техните имена.

На лентата с инструменти на дизайнера на формуляри има бутони за контролни команди. Разгледайте накратко целта на всеки от тези бутони.

Надписът е команда, предназначена за въвеждане на надписи (текст) във всеки блок на конструктора на формуляри, за който е необходимо:

• Натиснете бутона [Caption] с левия бутон на мишката и с натискане на бутона на мишката поставете курсора в началото на въведения текст;

• Освободете бутона на мишката и въведете текст.

Технологията за въвеждане и форматиране на текст е напълно аналогична на технологията за работа с текст в Word.

Забележка. За да поставите текста на няколко реда, в края на първия ред, натиснете клавишите [CTRL] + [ENTER], за да въведете return carriage. В този случай, докато пишете, текстът ще бъде автоматично прехвърлен на следващите редове, а максималната ширина на текста ще бъде определена по дължината на първия му ред.

Поле, комбинирана кутия, списък - команди за създаване на съответните полета за въвеждане на данни. Тяхната употреба е необходима при проектирането на формуляри за въвеждане на данни за заявки, чиито технологии за създаване ще бъдат разгледани допълнително.

Ако формулярът за въвеждане на данни в таблицата е разработен по един от автоматичните методи, неговите полета автоматично се поставят в областта на данните на дизайнера на формуляри и потребителят не трябва да се позовава на посочените команди.

При конструиране на формуляр за въвеждане на данни в таблица независимо, разположението на полетата се извършва чрез "плъзгане" от списъка с полета на таблицата. За да направите това, в режим на проектиране трябва да активирате командата View menu, да изберете командата List of fields и от списъка, който се появява, последователно да плъзнете полетата на таблицата, поставяйки ги в областта за данни на дизайнера на таблицата (Фигура 9.10). Последователността на прехвърлянето и поставянето на полетата трябва да съответства на планираната последователност на въвеждане на данни.

Група от ключове, ключ, ключ, квадратче за отметка са елементи, предназначени за организиране на въвеждане на данни в полета от логически тип.

Бутонът е контрола, който съдържа определен набор от команди, предназначени да създават контролни действия при работа с формуляри.

Чертеж - команда, предназначена да вмъква изображения във формуляра. Технологията за вмъкване на снимки е подобна на технологията за вмъкване на снимки в документ на Word.

Безплатна рамка за обекти - прозорец, в който се показват данни от полетата на таблица на тип обект OLE. При автоматично създаване на таблици автоматично се създават прозорци във формата.

Приложената рамка на обекта е прозорец, в който можете да поставите обект OLE, намиращ се в друг файл или друга база данни.

Прекъсването на страница е команда, използвана в случай, че полетата за въвеждане на данни не се побират на една страница (екрана на дисплея).

Комплект от раздели е команда, използвана в случай, че полетата за въвеждане на данни не се побират на една страница (екрана на дисплея). Когато използвате набор от раздели, препоръчваме да групирате полетата според някои функции и да създадете съответния раздел за всяка група. Технологията за поставяне на полетата върху раздела в процеса на формуляра се основава на "влачене" на полетата от списъка.

На фиг. 9.11 формулярът за въвеждане на данни се показва с отворен раздел Преходи.

Подчинената форма (отчет) е команда, използвана при разработването на комбинирани форми, които обикновено се разработват за таблици, свързани чрез взаимоотношения "един към много". В този случай една маса е основната и другата е подчинена.

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

Схемата за развитие на съставни форми може да бъде представена, както следва:

• разработване на формуляр за въвеждане на данни в подчинената таблица;

• да разработите формуляр за въвеждане на данни в основната таблица, като предоставите в нея област, за да вмъкнете подчинен формуляр и използвате командата (бутон) Подчинен формуляр.

На фиг. 9.12 показва пример за изграждане на комбиниран формуляр за въвеждане на информация при създаване на бази данни за компютърно подпомогнато проектиране на маршрутни карти за сглобяеми процеси в CAD системата LASER 2000 в дизайнерски режим. Основната форма се състои от две части, предназначени за въвеждане на данни в основните и подчинени таблици.

Технологията на разработване на формуляри за въвеждане на данни в заявки. Обмислете технологията за създаване на параметрични заявки и свързани формуляри за въвеждане на условия за избор на данни.

Разработването на специални формуляри за въвеждане на условия за избор на данни в запитвания се определя от следните фактори:

• необходимостта от разработване на персонализирани изгледи при разработването на мрежови бази данни, организирани от архитектурата на клиента-сървър;

• минимизиране или премахване на въвеждане на грешки при въвеждане на данни.


Технологията за разработване на такива форми и искания напълно съответства на описаните по-горе методи. Особеността е само в дизайнерския ред. Проектирането на заявки с входни формуляри за условията за въвеждане на данни се извършва в следния ред:

• разработване на заявка без въвеждане на условия за избор на данни;

• разработване на формуляр за въвеждане на условия за избор на данни;

• отваряне на заявка в режим на проектиране;

• задайте курсора в клетката на условието за избор на ред за съответното поле;

• Изграждане на израз, който установява връзка между условието за избор на данни и стойността на съответното поле на формуляр.

Като пример, разгледайте база данни за съставяне и анализиране на натовареността на учителите.

В процеса на работа с база данни, често е необходимо да направите селекция от записи от таблицата за зареждане, в зависимост от името на учителя. За тази проба е разработена подходяща заявка (Фигура 9.13).

За да изпълни искането, фамилията, името и патронимата на учителя трябва да бъдат въведени в полето на клетката в полето за име в полето Избирателно условие.

За да въведете фамилното име на формуляра, показан на фиг. 9.14. Този формуляр предоставя специално поле със списък за въвеждане на имената на учителите.

След разработване на формуляра в съответната заявка Товар на учителя: заявка за вземане на проби (вж. Фигура 9.13) в реда за състояние на подбор, в клетката на полето с цялото име се изгражда следният израз:

където формулярите са ключова дума, обозначаваща обект на база данни (в този случай формуляр);

Отдел за зареждане - името на обекта на базата данни (форма);

FieldList0 - името на полето във формата, чиито стойности са условията за избиране на данни за името на полето в заявката;

скоби [] и знак! - Елементи на "граматиката" на изразите на сгради.

Изграждането на изрази е най-лесно да се изпълни с помощта на помощника за експресионния конструктор (Фигура 9.15), за който след разработването на формуляра следва:

• отваряне на заявка в режим на проектиране;

• поставете курсора в клетката на реда за избор на условия;

• отворете прозореца "Израза на израза";

• изграждане на необходимия израз.

След като отворите прозореца "Израза на израза", направете следното:

• изберете обект на база данни, като кликнете с мишката върху съответната икона (в този пример, формуляри), след което ще се отвори списък с всички обекти от този тип;

• изберете от списъка името на обекта (формуляр). В резултат на селекцията в прозореца на елементите на обекта на базата данни ще се покаже списък с всички елементи (полета, етикети, бутони и т.н.);

• изберете елемент от обекта на базата данни (в този пример FieldList0).

В резултат на тези действия се формира израз, който свързва условието за избор на данни в заявката с въведените стойности в полето на формуляра.

ГЛАВА 10. РАЗРАБОТВАНЕ НА ПРОГРАМИ ЗА УПРАВЛЕНИЕ НА ДИСТАНЦИОННИ ДАННИ С ИЗПОЛЗВАНЕ НА SQL ОПЕРАТОРИ