Access 2002

Записи реестра о мастерах


В зависимости от типа создаваемых мастерами объектов Access разделяет информацию о мастерах на группы. На  16.18 показаны разделы реестра для мастеров элементов управления и форм. Есть в реестре и разделы для мастеров таблиц, страниц доступа к данным и отчетов. На рисунке видны и подразделы, содержащие информацию об отдельных мастерах форм. Чтобы добавить в реестр сведения о новом мастере, нужно создать подраздел в разделе мастеров соответствующего типа. Имя этого подраздела Access будет использовать для вывода на экран в качестве названия мастера, так что позаботьтесь, чтобы оно было достаточно понятным и информативным. Например, для установки нашего мастера форм мы создали в разделе реестра Form Wizards подраздел Dialog Form Wizard.

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

Когда у главной функции вашего мастера имеются дополнительные аргументы, для каждого из них нужно включить в реестр отдельный параметр. Если ваш мастер принимает более одного аргумента, следует включить в реестр дополнительные параметры с именами Argumentl, Argument2 и т. д., по одному для каждого дополнительного аргумента, и присвоить им значения, которые Access должна будет передать функции мастера. Нужно, чтобы все эти значения были известны заранее, так как они не могут быть вычислены во время выполнения программы.

На  16.19 показан новый раздел реестра с установками для нашего мастера форм.

Комментарии закрыты