powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Гиперссылка в запросе.
25 сообщений из 55, страница 1 из 3
Гиперссылка в запросе.
    #39493435
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Надеюсь на Вашу помощь в решении задачи.
Необходимо что бы по ссылке в запросе открывалась запись в форме соответствующая выбраной записи в запросе. Проще говоря кликаю на гиперссылку в запросе и открывается форма на записи с тем же ID, что и строка в запросе.
Если я правильно понимаю, то необходимо в таблицу в поле Гиперсылка как то вносить эту самую гиперсылку на необходимую фрму и открыть в ней необходимую запись. Вобще возможно такое? Или в самом запросе это как то делать?
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493437
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,

У ВАС ОЧЕНЬ ХИТРОЕ ЖЕЛАНИЕ --НЕ ПОНИМАЮ

Я ОБЫЧНО ДЕЛАЮ ПО ДРУГОМУ
--ДЕЛАЮ ЛЕНТОЧНУЮ ФОРМУ ПО ОСНОВНЫМ ПОЛЯМ
--делаю фильтр и поиск по любому сочетанию из этих полей
--при клике на строке --открывается подробная форма по этой строке

можно и дополнительные функции приладить(у меня в задаче Состав изделия была сделана навигация от детали к сборке и наоборот)
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493441
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скорей всего так и буду делать, если ни чего другого не придумаю.
Макрос на открытие формы понятно как сделать, а как открыть именно необходимую запись в этой форме?
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493458
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФинистМакрос на открытие формы понятно как сделать
я понимаю, что новички зациклены на макросах, но кодом это сделать намного проще и нагляднее
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493475
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ФинистДоброго времени суток.
Надеюсь на Вашу помощь в решении задачи.
Необходимо что бы по ссылке в запросе открывалась запись в форме соответствующая выбраной записи в запросе. Проще говоря кликаю на гиперссылку в запросе и открывается форма на записи с тем же ID, что и строка в запросе.
Если я правильно понимаю, то необходимо в таблицу в поле Гиперсылка как то вносить эту самую гиперсылку на необходимую фрму и открыть в ней необходимую запись. Вобще возможно такое? Или в самом запросе это как то делать?
Если нельзя, но очень хочется, то ... см. пример. (Не знаю как будет работать в вашей версии Access, но у меня, во всяком случае, работает)
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493486
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_rusimportЕсли нельзя, но очень хочется, то ... см. пример. (Не знаю как будет работать в вашей версии Access, но у меня, во всяком случае, работает)

У меня 2010 и не работает. Помоему дело не в версии. Вобще необходимый результат - это ссылка в запросе по которой открывается форма на необходимой записи.
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493487
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАя понимаю, что новички зациклены на макросах, но кодом это сделать намного проще и нагляднее
Для меня это тёмный лес. Не подскажете как?
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493491
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,

пример фильтрации и вызова формы кодом
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493496
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Финистguest_rusimportЕсли нельзя, но очень хочется, то ... см. пример. (Не знаю как будет работать в вашей версии Access, но у меня, во всяком случае, работает)

У меня 2010 и не работает. Помоему дело не в версии. Вобще необходимый результат - это ссылка в запросе по которой открывается форма на необходимой записи.
Именно в версии. У меня Win 7 64 bit и Access 2003 32 bit и всё работает как надо. Возможно у вас Access 64 bit, возможно имя заголовока открытой таблицы несколько иное и пр. В примере дана идея, которую вам надо адаптировать под вашу конфигурацию операционной системы и вашего Access.
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493499
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_rusimportНе знаю как будет работать в вашей версии Access
у вас открывается форма на все записи, а не на выбранную
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493502
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАguest_rusimportНе знаю как будет работать в вашей версии Access
у вас открывается форма на все записи, а не на выбранную
форма открывается на текущей записи таблицы, как я понял ТС именно это и интересовало
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493506
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_rusimportПЕНСИОНЕРКАпропущено...

у вас открывается форма на все записи, а не на выбранную
форма открывается на текущей записи таблицы, как я понял ТС именно это и интересовало
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493523
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_rusimport,

мне не удалось получить ваш результат, что-то не совпадает видимо в настройках

а2010(32), windows-7sp1
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493529
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКАguest_rusimport,

мне не удалось получить ваш результат, что-то не совпадает видимо в настройках

а2010(32), windows-7sp1
Видимо точно в версиях.
У меня Акс 2000, 32 и все открылось замечательно и как надо.
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493535
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,
переименуйте таблицу t4 в t5 и измените строку в коде формы с
Код: vbnet
1.
hw = FindWindow(vbNullString, "t4 : таблица")


на
Код: vbnet
1.
hw = FindWindow(vbNullString, "t5")
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493539
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_rusimport,

это я попробовала в первую очередь --- увы
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493542
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАguest_rusimport,

это я попробовала в первую очередь --- увы
вангую, возможно вы пробовали такой вариант
Код: vbnet
1.
hw = FindWindow(vbNullString, "t4")


но надо именно для вашего случая переименовать таблицу, дело в том, что у вас имя заголовка таблицы совпадает с именем заголовка формы и в этом случае код может работать не верно
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493543
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАФинист,

пример фильтрации и вызова формы кодом

Форма открывается на первой записи. Может у меня что то не включено..?
А вот с фильтрацией очень здорово! Попробую, поэксперементирую, но боюсь мне это не по зубам. (((
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493545
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФинистПопробую, поэксперементирую, но боюсь мне это не по зубам
глаза боятся, а руки делают
это не так сложно, как кажется
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493578
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАФинист,

пример фильтрации и вызова формы кодом

Форма вызывается, но открывается на первой записи. Как сделать, что бы она открывалась на записи соответствующей данной строке (на которую кликаем). Там если не ошибаюсь, между пустыми запятыми какоето условие добавить необходимо. Подскажите пожалуйста.
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493590
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,

на зеленой строке наберите какие-то условия(подсмотрите в столбиках)
записи динамически отфильтруются

далее , уже вручную выберите нужную строки и кликните по ней в зеленом столбике
по какой записи кликните --та и откроется
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493595
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАта и откроется
Так в том то и дело, что не открывается.
В этой записи точно ни чего не пропущено? Я так понимаю, условие должно быть.
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493596
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DoCmd.OpenForm "телефонный справочник00", acNormal, , , acFormEdit, acWindowNormal
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493604
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,

может у вас не разрешен код --политикой безопасности
...
Рейтинг: 0 / 0
Гиперссылка в запросе.
    #39493606
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,
...
Рейтинг: 0 / 0
25 сообщений из 55, страница 1 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Гиперссылка в запросе.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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