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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Вопросы
 
 автор: П.Полиграфович   (10.09.2008 в 16:31)   личное сообщение
 
 

1). Как запустить на выполнение процедуру, например в 22.00, автоматически?
2). Как можно выделить строку листбокса цветом при обнаружении в нем опр. значения и можно ли вообще? (т.е. сделать аналог условного форматирования)
Спасибо.

  Ответить  
 
 автор: osmor   (10.09.2008 в 16:40)   личное сообщение
 
 

1а. Если база запущена, то в открытой форме по таймеру проверять время (Time) и в случе если >=22 запускать
1б. если база не запущена можно запускать ее стандартным виндовым планировщиком, при старте базы запускать нужный код (см. Help "Макрос Autoexec" или "параметры командной строки")
1в. Не запускать базу, а написать все на VBS и запускать его стандартным планировщиком
пример работы с базой из VBS
http://hiprog.com/index.php?option=com_content&task=view&id=461

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

  Ответить  
 
 автор: KrukVN   (10.09.2008 в 16:44)   личное сообщение
 
 

1.
- использовать планировщик (стандартный, а можно и nCron - хорошая вещь), который будет по расписанию запускать что укажете
- написать письку на делфях или net в виде системной службы windows. этот вариант мне даж больше нравится

2.
- используйте ListView

  Ответить  
 
 автор: Lukas   (10.09.2008 в 16:56)   личное сообщение
 
 

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

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