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


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

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

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

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

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


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