Приступите ВБА - Отворите / Затворите образац

У овом водичу ћемо научити како да отворите или затворите Аццесс обрасце помоћу ВБА.

Отварање приступног обрасца

Да бисте отворили образац у програму Аццесс, користите методу ДоЦмд.ОпенФорм:

ДоЦмд.ОпенФорм "АццессФорм"

Ово ће отворити образац под називом „АццессФорм“:

АццессФорм приказан у окну за навигацију

Отворени образац са критеријумима

Овај код ће отворити образац у програму Аццесс са посебним критеријумима:

ДоЦмд.ОпенФорм "АццессФорм", ацНормал,, "ИД = 10"

ДоЦмд.ОпенФорм Синтакса

Потпуна синтакса методе је:

ДоЦмд.ОпенФорм (НамеОфФорм, ФормВиев, ФилтерНаме, ВхереЦондитион, ДатаМоде, Режим прозор, ОпенАргс) где:

Параметер Опис
НамеОфФорм Обавезно и назив је обрасца који желите да отворите.
ФормВиев Опционално и омогућава вам да наведете приказ обрасца. Ово може бити: ацДесигн, ацФормДС, ацФормПивотЦхарт, ацФормПивотТабле, ацЛаиоут, ацНормал, ацЛаиоут или ацПревиев. Подразумевано је ацНормал.
ФилтерНаме Опционално и омогућава вам да наведете име упита или СКЛ стринг који ћете користити као филтер.
ВхереЦондитион Опционално и омогућава вам да извршите упит типа типе без употребе речи вхере.
ДатаМоде Опционално и омогућава вам да наведете начин уноса података. То може бити: ацФормАдд, ацФормЕдит, ацФормПропертиСеттингс или ацФормРеадОнли. Подразумевано је ацФормПропертиСеттингс.
Режим прозор Опционално и поставља приказ режима прозора. То може бити: ацДиалог, ацХидден, ацИцон, ацВиндовНормал. Подразумевано је ацВиндовНормал.
ОпенАргс Опционално се може позивати у макроима и изразима.

ВБА програмирање | Генератор кода ради за вас!

Затворите образац у програму Аццесс

Отворите образац помоћу ДоЦмд.Цлосе:

ДоЦмд.Цлосе ацФорм, "АццессФорм"

Затворите образац и сачувајте

Овај ВБА код ће затворити и сачувати приступни образац:

ДоЦмд.Цлосе ацФорм, "АццессФорм", ацСавеИес

Упит пре затварања обрасца

Ова процедура ће упитати корисника пре него што затвори образац:

Публиц Суб ЦлосеФормВитхЦонфирматион (ФормНаме Ас Стринг) Иф МсгБок ("Јесте ли сигурни да желите затворити овај прозор?", ВбИесНо + вбКуестион, "Цонфирматион") = вбДа Затим ДоЦмд.Цлосе ацФорм, ФормНаме Енд Иф Енд Суб

Можете га назвати овако:

Привате Суб ЦлосеФормВитхЦонфирматион_Екампле () Позовите ЦлосеФормВитхЦонфирматион ("АццессФорм") Енд Суб

Уморни сте од тражења примера ВБА кода? Испробајте АутоМацро!

ДоЦмд.Цлосе Синтак

Потпуна синтакса методе је:

ДоЦмд.Цлосе (ОбјецтТипе, ОбјецтНаме, ОбјецтСаве) где:

Параметер Опис
ОбјецтТипе Опционално и ово је тип објекта који желите да затворите. Ово може бити образац или извештај итд.
ОбјецтНаме Опционално и назив је објекта који желите да затворите.
ОбјецтСаве Опционално и користи се за одређивање да ли желите да сачувате извршене промене.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave