Отчет создателя файла
В настоящее время я конвертирую файл доступа в решение для создателя файлов и очень плохо знаком с этим.
В Microsoft Access у меня есть отчет, который отображает выходные данные запроса, который в свою очередь запрашивает информацию из таблицы. Как мне построить это в filemaker?
3 ответа
FileMaker отличается тем, что представления (называемые макетами в FileMaker), которые отображают результаты запроса, определяются перед использованием. Например, если у вас есть таблица "Клиенты", и вы хотите узнать, какие клиенты находятся в определенном городе, вы бы сначала создали новый макет, в котором отображались бы поля, которые вы хотели бы видеть в результате, например, название компании, город., контактное лицо и телефон.
Как только вы подготовили макет, вы можете вручную запросить таблицу непосредственно в макете, используя запрос по примеру. Конкретные шаги будут:
- В меню "Вид" выберите "Режим поиска".
- Нажмите на поле города и введите город, который вы ищете, напр. Сан-Франциско.
- Используйте меню "Запросы" и выберите "Выполнить поиск" или просто нажмите кнопку "Выполнить поиск" в области состояния в верхней части окна.
Пара моментов:
- Вы можете ввести критерии поиска в любое количество полей, в результате чего будет выполнен поиск "И". Например, вы можете искать клиентов в Сан-Франциско, у которых есть контакт с именем Хорхе.
- Чтобы выполнить поиск ИЛИ, вам нужно добавить дополнительные "запросы на поиск", используя меню "Запросы" и выбрав "Добавить новый запрос".
- В текстовых полях поиск по умолчанию начинается с поиска. Например, если у вас был контакт с именем Хорхе, этот контакт будет найден при поиске Хорхе, Джора или даже J. Если вам нужно полное совпадение слов, предваряйте критерии = =, ex =Jorge
- Посмотрите на операторы поиска в верхней части экрана, где написано: "Операторы". Эта опция доступна только в режиме поиска. Вы найдете, что вы можете искать диапазоны дат или символы подстановки, почти все, что вам нужно.
- Если это часто запрашиваемый запрос, например, ежемесячный отчет об устаревании, результаты поиска могут быть закодированы в сценарий и привязаны к кнопке, так что в следующий раз, когда вам понадобится отчет, просто нажмите кнопку.
Это не совсем вопрос программирования. Перейдите в режим "Макет" и выберите "Макет / Новый отчет по макету" в меню. Мастер проведет вас через процесс создания отчета. Вам нужно будет добавить скрипт для поиска ваших данных.
Лучший способ узнать это - создать одно из начальных решений и посмотреть, как там работают отчеты.
Вы можете найти набор записей, используя любой макет, в котором есть поля, которые вы хотите найти, независимо от их основного назначения. Найденные записи будут отображаться с использованием этого макета, или вы можете переключиться на другой макет, например макет отчета.
После того, как вы создали (или продублировали существующий макет Access), пользователь может просто нажать Command+F и ввести название города в поле города. Вы можете сделать это поле всплывающим полем в режиме поиска, чтобы упростить его. Выберите или введите название города и нажмите Enter.
Filemaker настолько гибок, что существует множество способов выполнить поиск, но ваши пользователи, вероятно, знакомы с вводом имени в макете отчета.
Всегда проверяйте свои идеи на нескольких пользователях, чтобы они остались довольны.