ПредишенСледващото

Има два начина за определяне на действия, извършени от прилагането, когато стартирате, и с редица параметри, които влияят на работата на приложение: настройки на параметрите работят в специален диалогов прозорец и създаване на макро "Autoexec". Създаване и присвояване на макро "на Autoexec" вече е бил обсъден (вж. Sec. "Стартиране на макрос, когато отворите база данни" гл. 11).

В този раздел, ние ще разгледа възможността за създаване на стартиращи параметри. За да направите това, изберете Tools, Options (Startup инструменти, стартиране). Показва се в диалоговия прозорец на екрана за стартиране на параметрите (Startup) (фиг. 14.14).

Фиг. 14.14. диалоговия Startup опции

В диалоговия прозорец Startup Параметри (Startup), можете да посочите:

  • икона и заглавието на вашата кандидатура, която ще бъде показана в основната иконата прозорец за кандидатстване и лентата на задачите, а не на стандарта и надписа "Microsoft Access". Иконата ще бъдат уточнени в файл с ICO разширение, и изберете файла, можете да използвате бутона Builder. В същата икона може да се използва във всички форми и отчети, които трябва да бъдат проверени икона форми и отчети (използване като форма и Доклад Icon). Тези настройки влизат в сила незабавно след приключването на опциите на диалоговия прозорец (Startup);
  • меню, което се появява, когато ви свършат вместо менюто по подразбиране за достъп и да се определят основните характеристики на заявлението;
  • форма или страница, която ще се появи на екрана, когато отворите база данни;
  • специален контекстното меню, което ще замени вградения в контекстното меню във всички Windows приложения, с изключение на тези, които са свързани с друга контекстна меню.

Знамена Database прозорец (Display Database Window) и лентата на състоянието (Status Display Bar) позволява да се скрие, когато стартирате прозореца Database и лентата на състоянието.

Следващата група знамена ви позволява да попречи на потребителите да правят промени в проектната заявлението. Докато сте разработването на приложения, всички кутии са проверени, но когато я прехвърлят на потребителите, е препоръчително да се нулира флаговете Пълен набор от менюто за достъп (Разрешаване на пълен менюта), вградени в лентата с инструменти (Позволи Вградена Toolbars) и лентата с инструменти за редактиране / менюто (Позволи Toolbar / Меню Промени). Вместо стандартните менюта и ленти с инструменти могат да предоставят на потребителите с техните собствени менюто и инструментите, или да използвате вградения в контекстното меню не позволява на потребителя да дизайнери. Така потребителят няма достъп до пълното меню чрез специална комбинация от клавиши + или в прозореца на база данни, като натиснете , също трябва да махнете отметката специални клавиши за достъп (Access Използвайте специални клавиши). Ако това квадратче е изчистено, потребителят не може също така да отворите прозореца с програмите на текст с помощта на клавишни комбинации + или +. Но той все още може да получите в текста на програмата, ако възникне грешка, която не е хванат в програмния код.

Всички тези опции ще влезе в сила след следващото стартиране прилагането само.

Възможно е да се заобиколят опциите за стартиране и макроса "Autoexec", за които е необходимо да стартирате приложението с клавиша натиснат . Но ако всички тези настройки могат да бъдат заобиколени, тогава възниква въпросът: има ли смисъл във всички забраните, определени в тези параметри? Отговорът е - има. С помощта на макрос или VBA процедура, можете да зададете собственост на обект на база данни на, който се нарича AllowBypassKey. Този имот активира или деактивира възможността за заобикаляне на настройките. Този имот може да се зададе в макро програма UVA.ili. Пример за такава програма, можете да видите в Access Help, ако индексът ще търси AllowBypassKey ключовата дума.

Всички опции за стартиране, помолени за стартиране на диалогов прозорец (Startup) Опции, също могат да се монтират с помощта на програми на VBA, т. За да. Те всички са свойства Database обект.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!