|
Тема |
как се генерира натиснат клавиш |
|
Автор | trespass (Нерегистриран) | |
Публикувано | 11.12.06 12:28 |
|
|
Здравейте.
Използвам Access 97. Необходимо е да се натисне комбинацията Ctrl+V, но желая това да стане автоматично в процедурата, а не да се изисква от потребителя да натисне комбинацията. Налага ми се да направя това, защото не знам по каква причина Access не възприема командата Paste Append, написана в процедурата. Ако се натисне ръчно - няма проблем (записът се копира). Затова ми трябва автоматично да се укаже, че се иска натискане на тази комбинация еднократно.
Това е част от процедурата:
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 '1 - select
DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70 '2 - copy
DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70 '3 - paste append
ред 1 и 2 се изпълняват, но ред 3 ми вади грешка 2046 (като формуляра, в който се пейства е активен, не е Hidden)
Ако дам да се изпълнява само ред 1 и 2, и после ръчно натисна Ctrl+V записа се копира. Поради което ми трябва автоматично натискане на тази комбинация. Някой да знае как става?
|
| |
|
|
|