![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
·Не создавайте перекрывающиеся элементы управления.
·Не создавайте лишние рисунки и другие графические объекты.
·Замените свободные рамки объекта, в которых выводится графика, на рамки рисунков.
·Старайтесь использовать черно-белые, а не цветные рисунки.
·Закрывайте неиспользуемые формы.
·Если базовый источник записей формы содержит много записей, а форму требуется использовать, в основном, для ввода новых записей, задайте для свойства формы Ввод данных (DataEntry) значение «Да». Форма при этом будет открываться с пустой записью. Если открыть форму со всеми выводящимися записями, то прежде чем будет открыта пустая запись в конце формы, Microsoft Access должен считать все имеющиеся записи.
·Не сортируйте записи в базовом запросе, так как порядок записей имеет важное значение, особенно для многотабличных запросов.
·Создавайте подчиненные формы на базе запросов, а не на базе таблиц, и включайте в подчиненную форму только необходимые поля. Лишние поля замедляют выполнение подчиненной формы.
· Индексируйте все поля в подчиненной форме, связываемые с главной формой.
·Индексируйте любое поле в подчиненной форме, используемое для указания условий.
·Задайте для свойств Разрешить изменения (AllowEdits), Разрешить добавление (AllowAdditions) и Разрешить удаление (AllowDeletions) подчиненной формы значения Нет, если не предполагается изменять данные в подчиненной форме. Или задайте для свойства Тип набора записей (RecordsetType) значение «Статический набор».
·Удалите программу из форм, в которых она не нужна, задав для свойства формы Наличие модуля (HasModule) значение «Нет». Это свойство определяет, имеет ли форма модуль или нет. Форма без модуля загружается быстрее и занимает меньше места на диске. Если в форме или ее элементах управления не используются процедуры обработки событий, форме не нужен модуль. Например, если кнопочная форма используется только для связи с другими формами, то вместо использования кнопок с процедурами обработки событий, можно воспользоваться кнопками с макросами или гиперссылками. Чтобы использовать программу в форме без модуля, следует вызвать процедуру Function из стандартного модуля с помощью выражения. (Нельзя использовать процедуры Sub, так как они не вызываются с помощью выражения.) Для этого необходимо определить процедуру Function в стандартном модуле, а затем вызвать эту функцию из свойства события формы или из элемента управления. Например, чтобы использовать кнопку для вызова функции с целью открытия формы, следует добавить следующее выражение к свойству кнопки Нажатие кнопки (ОnClick): =OpenDataEntry().
Примечание. Чтобы удалить все процедуры обработки событий, которые содержит форма, необходимо задать для свойства Наличие модуля (HasModule) значение «Нет». После этого модуль формы будет удален полностью.
{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acconOptimizingFormPerformanceSW":1:"Foo":"Invisible"}
Дата публикования: 2014-11-04; Прочитано: 294 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!