Създаване на форми в Microsoft Access XP
| Информационни технологии | 2009-12-04 | 270 сваляния |
8
Създаване на форми в Microsoft Access XP
Формите са основния интерфейс между потребителите и приложението на Microsoft Access. Използват се за изобразяване и редактиране на данни; контролиране на действието на приложението; въвеждане на нови данни; извеждане на съобщения. От гледна точка на всекидневната употреба формите са най-важните обекти, които са създадени в едно приложение на Access. Формите са това, което потребителите виждат и с което работят всеки път, когато стартират приложението. За да се създадат форми, които да са едновременно прости и удобни, е необходимо познаване на настройките, свойствата на формите, както и събитията, които протичат, когато потребителят работи с една форма на Access.
Възможно е автоматично създаване на форма на базата нададен източник - таблица или заявка, като се маркира съответната таблица или заявка в прозореца Database и от менюто се избере Insert | AutoForm. За създаване на форма може да се използва Form Wizard, след което в проектен режим да се настроят съответните характеристики, така че формата да отговаря на специфични изисквания. Изграждането на нова форма с инструментите за проектиране се осъществява, като в прозореца Database се маркира Forms и се избере New | Design View.
Свойства на форми
Свойствата на формите се установяват в диалоговия прозорец Properties. Те се отнасят до данните, които стоят зад формите или до начина, по който формите изглеждат и по който се държат.
Свойства за данни (в страницата Data на прозореца Properties) описват начина, по който формата трябва да представят данните и да работи с тях:
-
Record Source (източник на записи) е свойство, с което формите могат да се свързват към таблици, заявки, SQL изрази или да не се свързват с данни;
-
Allow Edits (разрешаване на редакции). Когато е установено на Yes (по подразбиране), потребителят може да променя данните във формата; когато е No редакциите са забранени. Това е удобен начин за бързо установяване на една форма само за четене, която обаче допуска въвеждане на нови редове и изтриване на съществуващи.
-
Allow Deletions (разрешаване на изтривания). Когато е установено на Yes (по подразбиране), потребителят може да изтрива редове от формата. Това свойство позволява да се контролира кои данни могат да бъдат изтривани.
-
Allow Additions (разрешаване на допълнения). Когато е установено на No, потребителят не може да добавя нови редове.
-
Data Entry (въвеждане на данни). Установяването на това свойство на Yes забранява на потребителите да разглеждат съществуващите данни, но им позволява да добавят нови редове.
-
Allow Filters (разрешаване на филтри), Filter (филтър), Order By (сортиране). Тези свойства позволяват ограничаване на набора от редове на готовата форма чрез задаване на условие в свойството Filter или ред за сортиране чрез свойството Order By. Свойството Allow Filters указва на Access дали да взема предвид тези стойности, когато се отваря формата. Вместо тези свойства може да се използва заявка, включваща условие чрез WHERE и ред за сортиране чрез ORDER BY в Record Source.
-
Recordset Type (тип на набора от данни). Възможните стойности на това свойство са: Dynaset не могат да се редактират данните от свързаните колони в таблицата, която е страната едно, когато източникът на записи избира колони от поне две таблици, между които има релация едно към много; Dynaset (I
Тагове от реферата: съзне, ACCESS, microsoft











