|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Столкнулся с ситуацией, запускаю mdb файл. И вижу, что VBA код не выполняется. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 11:30 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Продолжение: ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 11:30 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
В центре управления безопасностью включил выполнение макросов. В чём может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 11:31 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Nebo, --проверьте ссылки --откомпилируйте модули ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 11:35 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 12:10 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
ПанургNebo, Не? - Access 2007 изолированный режим Спасибо) Пока сижу соображаю что делать. Вчитываюсь. Вопросы появятся. У клиента Windows 8. mdb файл Всё это в другом городе. Надо как-то настроить удалённо. Программа заработала. Но: Медленно, задумчиво открываются некоторые экраны. Отображаются не все записи. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 13:28 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Следующие команды не выполняются (игнорируются): Forms!frmMain1.Form.List.SourceObject = "frmMainList1" Forms!frmMain1.Form.List.Form.Requery 'это для работы в Access 2007 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 13:30 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
В 2007 Аксессе делаю так: =[List1].[Form].[Recordset].[RecordCount] Возвращает #Имя? А в 2003 Аксессе всё работает. В чём может быть дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 15:07 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Проблемы в MS Access 2007: В табличной форме на экране 3 записи. Делаю: Me.List1.SourceObject = Me.List1.SourceObject 'этот вариант для сети Почему-то в табличной форме остаётся только одна запись. Что-то Access 2007 не любит команду Me.List1.SourceObject = Me.List1.SourceObject Может кто знает в чём дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 15:10 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Ребята помогите пожалуйста. У меня в проекте часто используется установка субформ, примерно так: Me.FormList.SourceObject = "frmList1" Изначально на форме находится субформа "frmList1" с табличкой. Скажем в табличке на экране 5 записей. В 2003 Аксессе всё работает отлично. А в 2007 (2010) Акссесе происходит следующее (глюк): Я программно меняю источник субформы на другой ("frmList2"), потом опять возвращаюсь к "frmList1" Команда Me.FormList.SourceObject = "frmList1" срабатывает и ошибок не даёт. Но субформа "frmList1" теперь отражает НЕ 5 записей, а только одну. Хотя там простейший запрос. Это какой-то глюк. Куда копать не знаю. Перерыл Сеть. Найти пока ничего не могу. То есть это какая-то заморочка с SourceObject ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2013, 00:23 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Nebo, чтобы не гадать понапрасну, сделайте модельный вариант и выложите его здесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2013, 00:52 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
mds_worldNebo, чтобы не гадать понапрасну, сделайте модельный вариант и выложите его здесь. Спасибо) Наверное так и сделаю. Может тогда что-нибудь и прояснится с SourceObject ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2013, 01:01 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Как и обещал публикую проблему, которая возникает в 2007, 2010 Access: Главная форма frmMainForm основа на запросе (Примечание: если этот запрос убрать, то проблемы, описанной ниже не возникает). В субформе могут быть разные списки. Сейчас форма в исходном положении. Вложенный список: 5 фамилий Нажмём справа кнопку Фамилии. Выполнится команда: Код: vbnet 1.
Вложенный список станет содержать только 1 фамилию (а должен содержать 5 фамилий). Смотрим результат в следующем посте. В 2003 Access такой проблемы нет. Проблема с SourceObject для вложенной субформы возникает только тогда, когда главная форма основана на RecordSet. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2013, 18:41 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Получается странная ситуация. После выполнения команды: Код: vbnet 1.
вложенный список отображает только одну запись. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2013, 18:45 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Публикую MS Access mdb файл: ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2013, 18:49 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2013, 23:19 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Применил: Код: vbnet 1. 2.
Работает только для одной субформы. Добавил справа вторую субформу, которая зависит от первой субформы. В этом случае проблема в правой субформе остаётся. В 2003 и 2007 Аксессе правая субформа не обновляется после установки SourceObject ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2013, 09:19 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Почему может медленно открываться в форма с вкладками в MS Access 2007? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2013, 11:05 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
У меня нет MS Access 2007 и поэтому нет возможности проверить. Интересует связка Windows 8 и MS Access 2007. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2013, 11:07 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
В целом решение напоминает выступление члена российской делегации на всемироном конгрессе стоматологов. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2013, 10:01 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Как они там в Майкрософте пишут и тестирует Аксесс? Где Quality Assuarance? Почему банальные баги не исправляются годами? В данной ситуации с LinkMasterFields - это ни в какие ворота не лезет. И эта ошибка в 2007, 2010 Аксе. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2013, 12:31 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
NeboКак они там в Майкрософте пишут и тестирует Аксесс? Где Quality Assuarance? Почему банальные баги не исправляются годами? В данной ситуации с LinkMasterFields - это ни в какие ворота не лезет. И эта ошибка в 2007, 2010 Аксе. насколько я понял, вы "нарвались" на "удобнейшую" фичу в >=А2007 - автолинк подчинённых форм это когда Акс сам устанавливает связь между главной и подчинёнными формами, при этом эта связь даже не отображается в свойствах контрола "подч.форма/отчет" когда-то, про эту фишку писал непоймучка, но топик я найти не смог... вроде бы как это "счастье" можно отключить через application.SetOption, но какой ключ этого Option, я тоже не в курсАх ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2013, 13:27 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
qwerty112, Ага) Нарвался с разбегу) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2013, 15:20 |
|
Не работает VBA код (Access 2007 в Windows 8)
|
|||
---|---|---|---|
#18+
Читаю https://stackoverflow.com/questions/26373328/linkchildfields-and-linkmasterfields-being-automatically-set-when-changing-recor Каким ключом можно выключить автоподстановку LinkChildFields ? У меня в субформе запрос с двумя условиями. Эти условия завязаны на родительскую форму. Использую у субформы SourceObject для динамческого присваивания формы. И вижу, что ID главной формы идёт в оба условия запроса в субформе. При этом LinkChildFields = "" и LinkMasterFields ="" Поменял ID в субформе, скажем, на BookID, как советуется на стэковерфлоу. Субформа заработала. Но ведь этот танцы с бубном. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2018, 20:41 |
|
|
start [/forum/topic.php?fid=45&fpage=57&tid=1611683]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 289ms |
total: | 453ms |
0 / 0 |