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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Прошу помощи access 2003!!!
 
 автор: ilya55   (13.05.2010 в 13:11)   личное сообщение
 
 

Здравствуйте, господа! Кто-нибудь может мне, чайнику, помочь-подсказать: есть форма ввода. Как (и можно ли) сделать её же формой поиска? Хотелось бы сделать это так: на форме есть кнопка "Поиск", нажав на неё - очищаем форму и по любому полю происходит поиск... Так вот, можно ли так сделать?
И ещё, подскажите, как формат "дата" преобразовать в "число" или "текст"? Не могу в Access найти?

  Ответить  
 
 автор: osmor   (13.05.2010 в 14:25)   личное сообщение
 
 

по вопросу 1.
можно. слова для Help
recordset, findfirst, find
2.
cstr или format

  Ответить  
 
 автор: Explorer   (13.05.2010 в 15:08)   личное сообщение
 
 

еще bookmark

  Ответить  
 
 автор: kot_k_k   (14.05.2010 в 09:13)   личное сообщение
 
 

по вопросу 1
- логика дальнейшей работы? ну нашили ЧТО-ТО а дальше найденого может быть много.
Для чего собственно это делается? Может по другому нужно и давно сделано народом?
по вопросу 2
- какое число хотим получить из даты? может день, год, месяц, день недели - Day, Month, Year и прочие.

  Ответить  
 
 автор: час   (14.05.2010 в 10:55)   личное сообщение
 
 



по вопросу 2
- какое число хотим получить из даты? может день, год, месяц, день недели - Day, Month, Year и прочие.

Или хотим красиво выводить в документы - типа....... << 14 >> _______Мая________ 2010 г.

  Ответить  
 
 автор: kot_k_k   (14.05.2010 в 11:41)   личное сообщение
 
 


Или хотим красиво выводить в документы - типа....... << 14 >> _______Мая________ 2010 г.



четырнадцатое мая две тысячи десятого года от РХ.

вот она красота.

п.с. эпохи династии Яну или Медв (от страны зависит)

  Ответить  
 
 автор: ilya55   (23.05.2010 в 15:10)   личное сообщение
 
 

На вопрос к вопросу 1: Нашли и вносим коррективы или просто смотрим, а если много - то полистать по записям в форме и... смотри раньше....
На вопрос к вопросу 2: Хотим число получить (или текст). Есть два поля: Номер и дата, а клиент хочет из этого иметь номер документа типа 1234/15052010... (Такие у людей желания...

  Ответить  
 
 автор: Гоблин   (23.05.2010 в 23:12)   личное сообщение
10 Кб.
 
 

По вопросу 2
[Номер]&"/"&[Дата]

Только ежели надо 15052010 а не 15.05.2010 то придется точки убирать, а для этого надо еще формулу вставлять типа слева 1и2 знак & 4 и 5 & справа4. Ну типа как в примере.

  Ответить  
 
 автор: Гоблин   (23.05.2010 в 22:51)   личное сообщение
 
 

нажав на неё - очищаем форму и по любому полю происходит поиск...
Это же ведь расширенный фильтр. У меня в одной базе такое есть. Кнопки только из формы выводить пришлось. Панель типа. Кусок кода:
If Me.Кнопка.Caption = "Расширенный фильтр" Then
Forms!Форма.SetFocus ' ставим фокус на форму
DoCmd.RunCommand acCmdFilterByForm 'Включаем режим расширенного фильтра
Me.Кнопка.Caption = "Выполнить"... 'Пишем на кнопке "Выполнить"
...
После ввода условий нажимаем на кнопку где уже "Выполнить". Там FilterOn=True
Может конечно есть еще проще, но и так работает и все довольны.

  Ответить  
 
 автор: ilya55   (24.05.2010 в 17:50)   личное сообщение
 
 

Спасибо, попробоваим... Включим ум и попробоваим...

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