Лучше молчать и быть, нежели говорить и не быть
Посоветуйте, пожалуйста, проверенную программку для распознавания телефонов по ранее введенной базе. Например ввожу я в свою базу телефон, имя, адрес, информацию по человеку, а через три-пять лет этот человек объявляется и я по его телефону всё это вытаскиваю.
База данных такого уровня строится в нём за девять минут, знаний в области программирования не требуется.
текст, если честно, мне не совсем понятен. что конкретно нужно сделать, чтобы не просто создать базу, но и пользоваться ей, с помощью поиска, вводя телефон?
Теперь создайте форму с помощью мастера форм - а страницу доступа к данным, как вы сейчас делаете, создавать не надо.
читать дальше
Теперь немножко модифицируем её. Войдите в режим конструктора и создайте на форме новое текстовое поле. Назовём его ПолеПоиск:
Сохраняем форму, закрываем.
Теперь переходим в раздел "Запросы", создаём новый запрос в режиме конструктора и добавляем в него нашу таблицу. Указываем в первом столбце, что хотим видеть все поля, выбрав в выпадающем списке звёздочку.
Во втором столбце указываем поле "НомерТелефона" (не знаю, как оно называется у вас), снимаем галочку "Вывод на экран" и настраиваем условие отбора:
Настраиваем так: Вписываем в поле Like "*" & , затем последовательно щёлкаем Forms - Все формы - ИМЯ_ФОРМЫ - ИМЯ ПОЛЯ (которое создали на форме) - <Значение>. В конец дописываем & "*".
Получается вот что:
Сохраняем запрос, закрываем.
Теперь создадим отчёт, который будет показывать данные из запроса. Здесь всё просто: заходим в раздел "Отчёты", и создаём простой отчёт с помощью мастера. Важно: отчёт нужно создавать на основе запроса, не забудьте указать это. Никаких группировок и сортировок указывать не нужно. Макет указываем "В один столбец" или "Выровненный", стиль - по вкусу. В конце выбираем "Просмотреть отчёт" - и система тут зе попросит нас указать значение параметра - номер телефона. Указываем какой-нибудь номер, любуемся.
Остался последний штрих: добавить на форму кнопку, которая будет этот отчёт показывать.
Возвращаемся в раздел "Формы", открываем форму в режиме конструктора. Добавляем на форму кнопку, ставим её рядом с полем поиска. Выбираем для неё действие "Работа с отчётом - Просмотр отчёта":
На следующих шагах выбираем отчёт для показа и значок для кнопки. Жмём "Готово".
Всё! Сохраняем форму, переводим в обычный режим, и можете пользоваться: при вводе в поле поиска номера телефона или его части будет показан отчёт обо всех людях, у кого имеется такой или похожий номер телефона:
Дальнейшее совершенствование или оформление программы зависит исключительно от вашей фантазии.
захожу в конструктор. правлю. меняю заголовок с "Запрос 1" на "Люди", сохраняю. Не сохраняется. Открывается в таком же виде.
и ещё одна проблема. при открытии любого файла в этой программе выдает последовательно три окна:
читать дальше
можно как-то от этого избавиться?
систему обновил, как положено
2) Заходим в "Сервис - Макрос - Безопасность", ставим "Низкая".
когда создавал отчет, не было возможности выбрать макет (я не пропустил эту рекомендацию), а в конструкторе правлю, перетаскиваю, ничего не сохраняется. о том и речь.
захожу в конструктор. правлю. меняю заголовок с "Запрос 1" на "Люди", сохраняю. Не сохраняется. Открывается в таком же виде.
но попробую ещё раз. вторая проблема отпала, спасибо.
чем могу отблагодарить?)
Или удалить старый отчёт, а новый назвать его именем.