Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Тем, кто часами смотрел, как в Word печатаются 10 тыс записей
 
 автор: ХочуСпросить   (12.02.2008 в 18:35)   личное сообщение
 
 

Проблема в том, что первые страницы документа заполняются достаточно быстро. но чем больше страниц - тем медленнее печать. Если во время формирования документа щелкнуть мышкой на строку меню (например, сервис, чтобы открылся раскрывающийся список), то процесс ускорятся в разы. Мой вопрос: как это сделать программно?

  Ответить  
 
 автор: Силыч   (12.02.2008 в 19:02)   личное сообщение
 
 

здесь без однокристалки не обойтись
я бы написал приблуду для девайса, который держит грузик, достаточно тяжелый, чтобы смочь нажать на левую клавишу мыши, и по истечении определенного допустимого таймаута, он бы отпускал этот грузик на кнопку...

правда, предварительно нужно прицелить курсор както в нужное место экрана
правда-2, тружно решить вопрос с даблкликом.... ноесли помучитсья, то можно...

зы. я бы выводил такой документ через msaccess
и, кстати, зачем печатать 10 тысяч записей или это какаято издательская система?

  Ответить  
 
 автор: ХочуСпросить   (13.02.2008 в 11:17)   личное сообщение
 
 

А за грузик спасибо

  Ответить  
 
 автор: osmor   (12.02.2008 в 19:07)   личное сообщение
 
 

а если попробовать делать это в скрытом WORD, быстрее не будет?

  Ответить  
 
 автор: Explorer   (13.02.2008 в 02:25)   личное сообщение
 
 

быстрее будет экспорт в шаблон HTML - я на этом остановился и не жалею ни капли :)

  Ответить  
 
 автор: ХочуСпросить   (13.02.2008 в 11:14)   личное сообщение
 
 

В скрытом WORD пробовала, скорость не намного быстрее , чем в открытом Access. Весь вопрос уперся в большой объем. А вот если что-то нажато - то, то скорость увеличивается больше чем в 3 раза. Система у меня не издательская. Это просто отчет примерно для 15 тыс. записей. Отчет не очень простой, с разной высотой строк, с разными шрифтами, с небольшим контролем переносов строк на след. страницу.

  Ответить  
 
 автор: osmor   (13.02.2008 в 11:44)   личное сообщение
 
 

Ну довольно исключительный вариант. Возможно что-то внутри ворда происходит когда Вы кликаете мышью ... А это иммено при развертывании меню? Просто активация окна Ворд не помогает? Ну теоретически можно конечно передать в ворд через сендкей послать alt+буква меню или через API... Но не уверен что это вызовет такой же эффект.

  Ответить  
 
 автор: ХочуСпросить   (13.02.2008 в 16:24)   личное сообщение
 
 

Сначала я это обнаружила, щелкнув на на Выбор объекта ( в правом нижнем углу), потом начала жать на все подряд кнопки, и получила тот же результат при развертывании меню.
Нашла, что программно можно запустить только режим перехода на страницу вврех/вниз. Но скорость не изменилась.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList