Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
1 / 1 / 0
Регистрация: 10.12.2019
Сообщений: 39

Access 2003: "Приложение не поддерживает данный элемент ActiveX"

26.07.2020, 19:47. Показов 3061. Ответов 40

Студворк — интернет-сервис помощи студентам
Имеются 2 ПК и одна БД Access 2003. Оба ПК с Win10 и Office 2003. На 1ом ПК БД работает без проблем. На 2ом ПК при открытии БД выходит сообщения о недоступности объектов. В данном случае это элемент управления "Текстовое поле" из семейства MS Excel 2003. При попытке добавить этот элемент управления на форму выскакивает сообщение: "Приложение не поддерживает данный элемент ActiveX". Возникает резонный вопрос: почему на 1ом ПК этот элемент управления работает, а на 2ом ПК не поддерживается? Что нужно сделать со 2ым ПК, чтобы заработал этот элемент управления.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.07.2020, 19:47
Ответы с готовыми решениями:

ActiveX mp3 для Access-2003
Нужна бесплатная программа ActiveX для воспроизведения mp3 из таблиц Access-2003. Единственная функция программы - только воспроизведение...

Нужно ли устанавливать Access 2003, если в Access 2016 итак возможно разрабатывать БД в формате Access 2003?
Здравствуйте! Подскажите пожалуйста, нужно ли устанавливать Access 2003, если в Access 2016 итак возможно разрабатывать БД в формате...

Поддерживает ли данный программатор AT90USB162?
Здорово, всем. А поддерживает ли данный программатор микроконтроллер AT90USB162?...

40
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
30.07.2020, 01:26
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от amd48 Посмотреть сообщение
и на ней было две кнопки овальной формы
Видел я это непотребство, которое текст на кнопке так же овально обрезает.
Цитата Сообщение от amd48 Посмотреть сообщение
Её можно было таскать за любой участок
А остальные разве нельзя? Что-то я не понял.
0
1 / 1 / 0
Регистрация: 10.12.2019
Сообщений: 39
02.08.2020, 11:06  [ТС]
Событие "change" родного поля не срабатывает при выборе записи в подчиненной форме, расположенной на главной форме. Событие "change" Экселевского" поля срабатывает при любом изменении (через свойства установил: отображать в поле - код записи подчинённой формы, т.е. при выборе записи в подчиненной форме, расположенной на главной форме, меняется значение поля и срабатывает событие "change", которая запускает ряд процедур). Подчиненная форма, расположенная на главной форме, почему-то имеет только два события("Enter" и "Exit"). Если Вы знаете способ лучше, прошу поделитесь им. Хотя наверно это уже будет другая тема для форума.
0
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
02.08.2020, 11:14
Цитата Сообщение от user170282 Посмотреть сообщение
Событие "change" родного поля не срабатывает при выборе записи в подчиненной форме, расположенной на главной форме.
Чудом этим не поделитесь, выложив архив базы. Может у Вас не подчиненная форма, а подчиненная таблица?
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
02.08.2020, 12:18
Цитата Сообщение от user170282 Посмотреть сообщение
Событие "change" родного поля
Никому не показывай! Пусть будет твоей тайной.
0
 Аватар для amd48
845 / 475 / 80
Регистрация: 18.05.2016
Сообщений: 1,267
Записей в блоге: 5
04.08.2020, 07:30
Цитата Сообщение от user170282 Посмотреть сообщение
Подчиненная форма, расположенная на главной форме, почему-то имеет только два события("Enter" и "Exit")
Когда смотрите на подчинённую форму в конструкторе главной формы и выделили её, то в начале вы видите элементы этой подчинённой, но их свойства вам не доступны. Это только первый слой. Если по ней щёлкнуть один раз, вы попадёте в конструктор самой подчинённой формы. Её можно и сразу открыть в конструкторе, как самостоятельную форму. И это, на сомом деле обычная форма со всем набором свойств и событий типа, изменение в поле, текущая запись и прочее. И вот по её событию "текущая запись" можно управлять главной формой, обращаясь к её элементам, например, изменив цвет её области данных:
Visual Basic
1
2
3
Private Sub Form_Current()
Me.Parent.ОбластьДанных.BackColor = iColorGray
End Sub
Me - подчинённая форма
.Parent - её родитель, т.е. главная форма
.ОбластьДанных - элемент главной формы и работа с ним, как если б эта процедура была в самой главной форме и обращения к её элементах происходили через Me
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
04.08.2020, 08:40
Цитата Сообщение от amd48 Посмотреть сообщение
И вот по её событию "текущая запись" можно управлять главной формой, обращаясь к её элементам, например, изменив цвет её области данных:
и получить ошибку
0
 Аватар для amd48
845 / 475 / 80
Регистрация: 18.05.2016
Сообщений: 1,267
Записей в блоге: 5
04.08.2020, 09:23
Цитата Сообщение от Панург Посмотреть сообщение
и получить ошибку
чо эт?
А. Константы такой нет? Да. Взял из какого-то примера.
Visual Basic
1
Const iColorGray = -2147483633
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
04.08.2020, 09:54
Цитата Сообщение от amd48 Посмотреть сообщение
чо эт?
очерёдность загрузки форм - когда у подчинённой уже событие текущая запись произойдёт, то у родительской даже событие открытие не будет ещё.
0
 Аватар для amd48
845 / 475 / 80
Регистрация: 18.05.2016
Сообщений: 1,267
Записей в блоге: 5
04.08.2020, 10:08
Я обычно источник подчинённой назначаю в событии открытия главной. Поэтому всё путём. И, вообще, с чем вы спорите? С обычным применением подчинённой формы или подводными камнями этого? Ясно-понятно, что трудности бывают. Например, невозможность самостоятельной работы подчинённой формы без главной. Ну такая у неё участь.
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
04.08.2020, 10:49
Цитата Сообщение от amd48 Посмотреть сообщение
И, вообще, с чем вы спорите?
ни с чем, а с кем. Но вообще то не спорю...
Цитата Сообщение от amd48 Посмотреть сообщение
Я обычно источник подчинённой назначаю в событии открытия главной.
об этом нигде не упоминается
Цитата Сообщение от amd48 Посмотреть сообщение
Ясно-понятно, что трудности бывают.
даже не буду комментировать...
Цитата Сообщение от amd48 Посмотреть сообщение
невозможность самостоятельной работы подчинённой формы без главной.
в каком смысле?
0
 Аватар для amd48
845 / 475 / 80
Регистрация: 18.05.2016
Сообщений: 1,267
Записей в блоге: 5
04.08.2020, 11:34
Цитата Сообщение от Панург Посмотреть сообщение
об этом нигде не упоминается
Боремся с трудностями по мере их появления. По шагам:
1. использование в акцессе ActiveX-элементов - не очень хорошая идея
2. значит, используем штатные акцессовкие контролы. Но нам нужно взаимодействие между главной и подчинённой формами
3. инициируются события в подчинённой форме - логично обработку этих событий в в ней и описывать
4. но очерёдность событий нам мешает
5. тогда меняем очерёдность инициализации форм. Сначала главная, а потом из неё - подчинённая
6. ???
ПРОФИТ

Цитата Сообщение от Панург Посмотреть сообщение
невозможность самостоятельной работы подчинённой формы без главной.
в каком смысле?
Подчинённая форма в своей работе опирается на существование главной, обращается к ней через Parent и всё такое. Если её запустить просто так, она будет выдавать ошибки. Хотя, наверное, можно как-то и эту ситуацию обыграть и проверять, в каких условиях она открыта. Но зачем? Если единственное её назначение - быть подчинённой, пускай так и живёт - в подчинении. Не припомню ситуаций, когда надо иметь форму, переключающуюся между самостоятельным режимом работы и в подчинении.
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
04.08.2020, 12:07
Цитата Сообщение от amd48 Посмотреть сообщение
Боремся с трудностями по мере их появления. По шагам:
нужно подписаться на события и всё.
0
 Аватар для amd48
845 / 475 / 80
Регистрация: 18.05.2016
Сообщений: 1,267
Записей в блоге: 5
04.08.2020, 13:01
Ну... Это круто, конечно... Это для каждой формы писать целый класс?
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
04.08.2020, 13:02
Цитата Сообщение от amd48 Посмотреть сообщение
Это для каждой формы писать целый класс?
зачем? Форма и есть класс.
0
 Аватар для amd48
845 / 475 / 80
Регистрация: 18.05.2016
Сообщений: 1,267
Записей в блоге: 5
04.08.2020, 13:04
А есть примерчик? Друг спрашивает
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
04.08.2020, 13:23
amd48, специально писать примеров некогда, пусть друг посмотрит в поиске примеры по WithEvents
0
1 / 1 / 0
Регистрация: 10.12.2019
Сообщений: 39
23.08.2020, 10:14  [ТС]
Что то далеко ушли от темы. Может в админском разделе тему создать?
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
23.08.2020, 11:18
Цитата Сообщение от user170282 Посмотреть сообщение
Что то далеко ушли от темы.
это тебе кажется. так и не ясно зачем тебе поле "MS Forms 2". Сделай иллюстрирующий потребность пример.
0
ᴁ ©
Эксперт MS Access
 Аватар для АЕ
4180 / 2465 / 513
Регистрация: 13.12.2016
Сообщений: 8,386
Записей в блоге: 5
23.08.2020, 15:52
Цитата Сообщение от user170282 Посмотреть сообщение
Может в админском разделе тему создать?
Угроза серьезная! Наверно так и поступите. Админы, они народ брутальный, сразу пошлют по истинному пути.
0
1 / 1 / 0
Регистрация: 10.12.2019
Сообщений: 39
23.08.2020, 23:56  [ТС]
Зачем делать пример, все равно переделывать СУБД из-за одного компа (На 50 компах все работает как надо и 4ре из них с Win10) нет ни времени ни желания. Тут явная проблема с настройкой либо винды либо офиса.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.08.2020, 23:56

Сканирование документов с использованием VBA в access 2003 либо excel 2003
Добрый день. Хочу использовать сканер через VBA. Нигде не могу найти рабочий пример, либо информацию по стандартным настройкам для...

Нужны отдельные программы установки для Access 2003 и Excel 2003
Доброго времени суток. Нужны отдельные программы установки для Access 2003 и Excel 2003. Если будут с аптекой, то хорошо. Кто знает где...

Поддерживает ли материнская плата данный процессор?
Подскажите пожалуйста подойдет ли процессор Intel Pentium.4 - 3 GHz / Northwood / Socket 478 Кэш: 512 Kb Шина: 800 MHz ...

Prince of Persia - Warrior Within не поддерживает данный процессор
Когда запускаю игру, то в окне с информацией о системе появляется красный крест около CPU. т.е. говорит что процессор не поддерживается. ...

Ошибка. Данный сервер не поддерживает версию 612
Всем привет. Я на том же самом компютере собираю приложение и тут у меня установлена БД. Сегодя хотел подключить БД к студио, но вышла...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru