|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
Странное дело. Создаю файл xxx.accde в стандартном меню Access 2007, а точнее в ленте. Файл при запуске открывает стартовую форму, но больше ни чего не работает. На форме скрытые по умолчанию элементы сразу видны, в текстовом поле можно писать символы, кнопки имитируют нажатие, но ни строчки кода не выполняется. Что это может быть??? ------------------------------------------------------------------------ СПС ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2017, 20:37 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58, Ещё два дня назад такого не наблюдалось, файлы .accde исправно работали. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2017, 20:43 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58, Импортируй всё в чистую базу и будет тебе щастье. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2017, 20:53 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58, Да, действительно помогло. Спасибо мил чел. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2017, 20:53 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58, Прикольно: сам спросил, сам подсказал, сам себе спасибо сказал. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2017, 11:44 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
Прикольно, Не совсем всё хорошо... у клиента не пашет.. :-( ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2017, 12:07 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58Прикольно, Не совсем всё хорошо... у клиента не пашет.. :-( В первую очередь всегда проверяю --референцы на MISSING --порядок ссылок DAO/ADO, я всегда работаю с ДАО, поэтому ставлю ее всегда впереди АДО --и конечно объявляю все переменные , добавит Option Explicit во все модули и формы ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2017, 12:13 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2017, 13:10 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58, поставил DAO повыше... миссингов нет _1.accdb - не пашет. сразу выходит стартовая форма и ни на что не реагирует код программы не отрабатывает. при чём у меня работает на двух разных компах, а у клиента не работает на двух разных компах. идей нет.... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 17:00 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58, а может просто включить макросы(режим по умолчанию-отключены) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 18:11 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
sdku, макросы... после года исправной работы.... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 18:52 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58sdku, макросы... после года исправной работы.... вполне реальная ситуация --однажды пробовала пример с форума, так в примере программно блокировались макросы ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 19:03 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, стоит галка включить все макросы, (не рекомендуется) но я макросами не пользуюсь вроде как. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 19:12 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58, Ваше сообщение опубликовано после 19 часов-Вы имеете доступ к клиентским машинам? А может офис переставлялся (кстати по умолчанию макросы отключены и код тоже не выполняется) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 20:17 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58идей нет.... Я думаю, что если на машине клиента с исходником сделать вот это: час58Импортируй всё в чистую базу и будет тебе щастье. И на ней же получить accde, то все заработает... У акеса есть одно слабое место - компиленые интерфейсы не всегда адекватно работают на других сборках офисов, но этот недостаток можно использовать как преимущество путем изготовления коробочного варианта: - подбираем устойчивый рантайм. - распространяем конечный продукт с данным рантаймом. - обеспечиваем запуск продукта исключительно с этим рантаймом (правильный ярлык для запуска) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 08:52 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
vmag, всё правильно. всё работает на рантайме. и до последнего времени всё работало. но..... что-то я наверное нахимичил. а причину найти не могу. доступа к клиентским машинам нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 10:55 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
sdku, клиенты работают на рантайме. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 10:56 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
Права у пользователя на папки есть? Антивирус не мешает? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 11:29 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 11:33 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58, тогда и не найдешь причину. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 11:47 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
F, угу. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 11:50 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
Возможно у кого-то 32-разрядный офис и/или операционка, поэтому функции не срабатывают. Проверьте, что описано примерно так: #If VBA7 Then Public Declare PtrSafe Function GetKeyboardLayoutName Lib "user32" Alias "GetKeyboardLayoutNameA" (pwszKLID As Any) As Long #Else Public Declare Function GetKeyboardLayoutName Lib "user32" Alias "GetKeyboardLayoutNameA" (pwszKLID As Any) As Long #If Win64 Then Обратите внимание, что у 64-х разрядной операционке другие типы данных, например LongLong ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 17:27 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
PaulB, последнее сообщение от клиента поставил присланный файл в прежнюю папку вместе с *.accdb, accde всё работает.... я фигею. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 17:54 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
Все были правы, кто предлагал посмотреть что там с запретами на макросы!!! Код: vbnet 1.
Всем спасибо за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 19:57 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
PaulBВозможно у кого-то 32-разрядный офис и/или операционка, поэтому функции не срабатывают. По поводу версии офиса спору нет , а вот разрядность Windows абсолютно не при чем. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 20:51 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58Все были правы, кто предлагал посмотреть что там с запретами на макросы!!! Код: vbnet 1.
Всем спасибо за помощь. Дык прислушиваться к советам нужно , а не гнать волну . ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 20:54 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
кто знает - как программно установить опцию безопасности макросов в нужное положение? что бы не наступать на эти грабли каждый раз. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 10:02 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
Чтобы ее программно установить, она уже должна быть включена. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 10:56 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
F, спасибо за ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 11:00 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58кто знает - как программно установить опцию безопасности макросов в нужное положение? что бы не наступать на эти грабли каждый раз. Добавить в инструкцию по установке добавление папки с приложением в Trusted Location, не помню, как это названо на русском ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 11:04 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
MrShin, Не понял ответа. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 11:09 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58, можно использовать для понижения уровня безопасности макросов скрипт (vbs), из него же и запускать базу :) 12727224 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 11:13 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
guest_rusimport, Да, наверное так. А скорее всего скрипт использовать единожды. Хотя, да. вдруг шаловливые ручонки сделают пакость и программа опять не будет работать.... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 11:16 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
guest_rusimport, Вот ещё вариант. Делаем файл с расширением *.reg и вписываем в него строки Windows Registry Editor Version 5.00 Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 11:24 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58MrShin, Не понял ответа. Не надо трогать установку по умолчанию для макросов, пусть остается "Отключить все макросы с уведомлением". Вместо этого в разделе "Надежные расположения" нужно добавить папку, куда ставятся обычно акцессовские приложения, включив поддиректории. Тогда макросы будут включаться при запуске любого приложения из этой папки и ниже ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 11:27 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
MrShin, Аааа .... вон как. Да, но это не вариант. Меня на месте не будет. Так что нужно, что бы всё само делалось. Чтобы не ломать башку - что там в далеке не так.... Поэтому проще приложить файлик к программе и написать сопроводительный лист как это всё последовательно запустить. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 11:41 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
час58Меня на месте не будет. Я уже и забыл, когда в последний раз лично помогал пользователям ставить приложения, всегда хватало инструкций. Удаленно приходилось заходить только в случае каких-то уж очень странных проблем. Включение макросов для всего, что попадает на комп - опасно, я бы не рекомендовал это делать. С таким же успехом через VBS можно добавить и надежное расположение ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 12:24 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
MrShin, спасибо ха на водку. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 12:54 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 12:56 |
|
Файл с расширением .accde не выполняется код
|
|||
---|---|---|---|
#18+
не шарю в скоиптах, но вот получился рабочий код, для добавления в доверенное место папки, в которой этот скрипт запускается. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 13:32 |
|
|
start [/forum/topic.php?all=1&fid=45&tid=1612165]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
others: | 278ms |
total: | 425ms |
0 / 0 |