Показать сообщение отдельно
Старый 01.02.2018, 12:41   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 084
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Не запускается SMConstructor (вентиляция)

Цитата:
Сообщение от emc2 Посмотреть сообщение
Может я что-то не так понял? Установил access_2010_rt.exe При запуске выдает сообщение о недействительной цифровой подписи. И вариантов включить все макросы нет. Вложение 4839
Если запускаю с Access 2016, то при создании проекта выдает сообщение об ошибкеВложение 4840
SMConstructor (теплопункты) работает нормально и успешно создает проект.
Попробуйте разрешить выполнение макросов в 2016 аксессе, возможно это повлияет и на RT-версию.

По поводу аксесса 2016: "error 2587: Can't complete the Output operation", аксессу не дают записать файл на диск с папку c:\segnetics. Проверьте, эта папка вообще у вас есть?

Также гугление в интернете дало понять, что это баг всех офисов, начиная с 2006 года. Связан с тем, что установщик офиса забывает донастроить до конца настройки принтера и экспорта. Нужно что-нибудь проэскпортировать, это вызовет процедуру настройки заново: http://www.utteraccess.com/forum/Out...-t1553994.html

Цитата:
This may be worth a try or give aclue to what is happening ...
had the same/very similar problem - got error 2587 when using this code on a vista PC running a FULL version of Access 2007:
DoCmd.OutputTo acOutputReport, strCurrentName, acFormatRTF, , True, , , acExportQualityPrint ' Alternative method

Ofixed it by opening the report in report view (I suspect print preview act the same) and clicking on the export to Word button on the default Access "External Data" tab.
This forced some MS Office configuration procedure to begin.
After that my own code above ran with no problems.
Hope this helps.
Lou
PS: this worked fine from the start on Windows 7 with Access 2010 installed. Both PCs have Access 2007 runtime installed but I was running the command above in a .accdb format so these should have been used (had not run the runtime for a while).


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием