Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос? / 22 сообщений из 22, страница 1 из 1
22.05.2019, 16:39
    #39816651
imperator2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
Как через макрос открыть второстепенную форму, которая создана в диспетчере кнопочных форм?
То есть форма создана, и после авторизации ее нужно макросом открыть. Через макрос открывает только начальную форму, в которой я выбираю админа/пользователя. Как перейти сразу на второстепенную страницу, которая создана в диспетчере кнопочных форм? HEELLLPPPP!
...
Рейтинг: 0 / 0
22.05.2019, 16:45
    #39816655
Tarasios
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
imperator2020,
Давайте уточним некоторые моменты:
что такое "второстепенная форма"? Если технически - в Аксе есть главные и подчинённые формы. Если организационно, мол, есть первая форма (которую можно назвать стартовой формой), и некая другая, которая открывается по кнопке из стартовой формы - то в любом случае правильно оперировать просто именами формы. Мол, из формы такой то хочу по кнопочке открыть форму такую то. А то, что форма создана ручками или в диспетчере - дело десятое.
И да, тут на форуме (да и не только тут) многократно и регулярно повторялось, что макросы есть зло. Зачем создавать макрос для открытия формы, когда есть простые и рабочие команды, которые можно повесить на кнопку?
...
Рейтинг: 0 / 0
22.05.2019, 16:54
    #39816658
imperator2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
Tarasios,
Да, форма создана в диспетчере, но ее нету слева у всех формах. В моем случае это есть автор"некая другая, которая открывается по кнопке из стартовой формы"
Как ее открыть после проверки пароля? Если не макросом, посоветуйте другой вариант. Прошу прощение что плохо объясняю :)
...
Рейтинг: 0 / 0
22.05.2019, 17:02
    #39816663
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
imperator2020,
даже при открытии макросом кнопочной формы Вам придется макрос как-то запускать (в ответ на нажатие где-то какой-то кнопки(в ответ на любое событие или при открытии БД)
В базе можно создать не одну самопальную кнопочную форму и при разных событиях открывать нужную
...
Рейтинг: 0 / 0
22.05.2019, 17:49
    #39816693
imperator2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
sdku, хорошо, тогда как открыть форму макросом, которая открывается по кнопке из стартовой формы?
...
Рейтинг: 0 / 0
22.05.2019, 18:15
    #39816711
Tarasios
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
imperator2020,
переключите свою форму Администратор в режим конструктора, тогда в левом верхнем углу формы увидите её "настоящее внутрипрограммное название". Например, вы увидите своё "Администратор". И тогда уже будете знать, как обратиться к этой форме (не странице, а ФОРМЕ, Карл!).
...
Рейтинг: 0 / 0
22.05.2019, 18:17
    #39816712
Tarasios
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
Tarasios,
И да, если я правильно понял ваши схемы и чудные картинки - случаем, ваша форма администратора - не имеет название "Вхідна форма"??????????
...
Рейтинг: 0 / 0
22.05.2019, 18:48
    #39816727
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
Создается впечатление что Вы не совсем понимаете что такое кнопочная форма.
Пример выполнен на А-2007,но я думаю А-2010 мало чем отличается (в плане кнопочной формы.Зайдите в "диспетчер кнопочных форм" и попытайтесь разобраться с назначением и созданием такой формы-не удастся "вкурить" кроме HELP или книжек ничего посоветовать не могу)
...
Рейтинг: 0 / 0
22.05.2019, 18:53
    #39816732
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
вдогонку:расположение кнопок на форме задаете Вы
Как расположите-так и откроется....
...
Рейтинг: 0 / 0
22.05.2019, 19:01
    #39816738
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
если Вы хотите открыть какую-либо форму при старте см.скрин,если VBA DoCmd.OpenForm
...
Рейтинг: 0 / 0
22.05.2019, 19:02
    #39816739
imperator2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
sdku, Как открыть "стр3", любую страницу как открыть макросом?
...
Рейтинг: 0 / 0
22.05.2019, 19:17
    #39816745
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
imperator2020sdku, Как открыть "стр3", любую страницу как открыть макросом?
звиняйте за тупiсть , а Ви не пробували оцю всю бiду робити у VBA , а не макросами ??? :))
...
Рейтинг: 0 / 0
22.05.2019, 19:21
    #39816748
imperator2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
DarkMan, Окей, яким чином відкрити сторінку через vba? Де можна про це почитати?
...
Рейтинг: 0 / 0
22.05.2019, 20:30
    #39816766
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
imperator2020Как через макрос открыть второстепенную форму, которая создана в диспетчере кнопочных форм?
То есть форма создана, и после авторизации ее нужно макросом открыть. с терминами "второстепенная форма" и "авторизация формы" да еще и созданной в диспетчере кнопочных форм(не кнопочная)сталкиваюсь впервые,поэтому не могу понять что подразумеваетсяimperator2020sdku, Как открыть "стр3", любую страницу как открыть макросом?Если Вы разместите стр3 на "главной кнопочной форме" то при открытии кнопочной формы (на которой, по-умолчанию,кроме кнопок ничего не будет)и Вы увидите то,что разместите на "главной кнопочной формеsdkuвдогонку:расположение кнопок на форме задаете Вы
Как расположите-так и откроется....Для открытия одной,конкретной(в том числе и кнопочной формы с кнопками размещенными Вами как захотите),формы при запуске БД никакого программирования не требуется
...
Рейтинг: 0 / 0
22.05.2019, 20:42
    #39816771
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
imperator2020DarkMan, Окей, яким чином відкрити сторінку через vba? Де можна про це почитати?
Код: vbnet
1.
DoCmd.OpenForm "Название Формы"


Что касается литературы :
Access 2000 Руководство по VBA
Access 2000 Руководство разработчика
Access 2003 Профессиональное программирование
Использование Microsoft Office Access 2003: Специальное издание

Это воистину бестселлеры !!!
...
Рейтинг: 0 / 0
22.05.2019, 20:59
    #39816783
imperator2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
DarkManDoCmd.OpenForm "Название Формы"
Мне нужна страница которая отображается в форме. Данной командой открывается страница по умолчанию.
Вопрос заключается в том КАК обратиться не к главной странице кноп.формы, а к какой-либо другой

sdkuс терминами "второстепенная форма" и "авторизация формы" да еще и созданной в диспетчере кнопочных форм(не кнопочная)сталкиваюсь впервые,поэтому не могу понять что подразумевается
Вот аналогичная проблема, я наверное не могу вам пояснить что мне нужно, почитайте здесь http://www.sql.ru/forum/758719/knopochnaya-forma
Мне нужно сделать то же самое только желательно макросом.
...
Рейтинг: 0 / 0
22.05.2019, 21:21
    #39816787
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
imperator2020Мне нужна страница которая отображается в форме Эта страница,которая открывается в форме , называется субформа, или подчиненная форма. Источником записи этой субформы может быть форма,выпадающий список, таблица или запрос . Но чаще всего конечно используют форму или listbox . В Access 2010 есть разделенные формы. По любому Вам нужно почитать книШки .
...
Рейтинг: 0 / 0
22.05.2019, 21:24
    #39816789
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
imperator2020,
Прошелся по ссылке и прочитал хорошую фразу-В топку эти все кнопочные формы .
В принципе автор прав кнопочные формы не очень удобные .
...
Рейтинг: 0 / 0
22.05.2019, 21:30
    #39816793
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
imperator2020Мне нужно сделать то же самое только желательно макросом С макросами здесь вряд ли кто поможет . Здесь большая часть пенсионеры и используют VBA .
...
Рейтинг: 0 / 0
22.05.2019, 22:22
    #39816805
Tarasios
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
DarkManimperator2020Мне нужно сделать то же самое только желательно макросом С макросами здесь вряд ли кто поможет . Здесь большая часть пенсионеры и используют VBA .

Не по теме топика, но по поводу пенсионеров.
Буквально позавчера озадачился вызовом экранной клавиатуры из Акса. Win 7/64, Access 2003. Стандартными способами выдаёт ошибку. Начал рыть интернет, форумы и т.д. Разумеется, прошерстил и текущий sql.ru. Нашёл топик, где уже обсуждалась аналогичная проблема. Даже какие то хитрые нюансы указывались. О, думаю, кто то по теме написал, нукась-нукась, щас законспектирую. И тут смотрю - а автор этого "полезного" сообщения - ... я сам... 2017 год... Напрочь забыл...
Так что, походу, и мне пора уже записываться в пенсионеры )
А что до ТС - то, похоже, "ёжики плакали, кололись, но продолжали грызть кактус": у ТС странная "самопальная" терминология, с которой он упорно не хочет переходить на общепринятую. Странные задачи, странные методы решения, слабая база знаний. Наврят ему будет толк с "тутошних" советчиков.
...
Рейтинг: 0 / 0
22.05.2019, 22:50
    #39816814
Шаман
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
Тоже немного не по теме топика, но в тему ответа.
TarasiosБуквально позавчера озадачился вызовом экранной клавиатуры из Акса. Win 7/64, Access 2003. Стандартными способами выдаёт ошибку....В качестве виртуальной клавиатуры использую доп.приблуду FreeVK http://freevirtualkeyboard.com/FreeVK.exe
Кидаю в нужную папку и запускаю Shell "C:\ХХХ\FreeVK.exe". Никаких проблем нет и клава настраиваемая.
...
Рейтинг: 0 / 0
22.05.2019, 23:15
    #39816821
Tarasios
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос?
ШаманТоже немного не по теме топика, но в тему ответа.
TarasiosБуквально позавчера озадачился вызовом экранной клавиатуры из Акса. Win 7/64, Access 2003. Стандартными способами выдаёт ошибку....В качестве виртуальной клавиатуры использую доп.приблуду FreeVK http://freevirtualkeyboard.com/FreeVK.exe
Кидаю в нужную папку и запускаю Shell "C:\ХХХ\FreeVK.exe". Никаких проблем нет и клава настраиваемая.

Шикарно, всё работает отлично, спасибо большое! Тем более, что задача оставалась актуальной.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Диспетчер кнопочных форм. Как открыть страницу из диспетчера через макрос? / 22 сообщений из 22, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]