Если имя пользователя и пароль введены правильно, начинается новая сессия работы с системой. Начало новой сессии и выбор банка изображены на Рис. 3 .5. Присвоенный этой сессии уникальный номер выводится на экран в строке «Номер сессии» (в примере, приведенном на Рис. 3 .5, сессии присвоен номер 14375). Запомните или запишите этот номер. В случае разрыва связи, зная номер сессии, Вы сможете вернуться к работе с того места, на котором связь была прервана. Для того чтобы завершить текущую сессию в любой момент, нажмите кнопку «Конец сессии».
Рис. 3.5. Страница выбора банка
Для продолжения работы, выберите в списке банков нужный Вам банк. Если того банка, с которым Вы собираетесь работать, нет в Вашем списке, обратитесь к Администратору системы. После выбора банка из списка нажмите кнопку «Выбрать банк».
В браузере будет открыта страница «Выбор базы/запроса по образцу» (см. Рис. 3 .6).
Рис. 3.6. Страница выбора режима работы с банком данных
С помощью этой страницы Вы можете выбрать один из следующих режимов работы:
-
простой запрос (см. раздел 3.3);
-
сложный запрос (см. раздел 3.4);
-
ввод информации в банк данных (см. раздел 3.7);
-
выполнение запроса по образцу (см. раздел 3.6).
Для выбора любого из первых трех режимов установите в соответствующее положение переключатель в группе «Вид обработки» (подробнее все эти режимы описаны ниже). При установке переключателя в положение «Ввод» в поле «Количество строк на странице» следует указать количество записей, выводимых на одной странице. По умолчанию это значение равно 20. Затем следует выбрать из списка название базы (выбранная база будет служить корневой для поиска или ввода) и нажать кнопку «Выбрать базу».
Чтобы перейти к выполнению запроса по образцу, выберите требуемый запрос из списка, расположенного в нижней части страницы и нажмите кнопку «Выбрать запрос по образцу».
В верхней части страницы «Выбор базы/запроса по образцу» отображаются имя пользователя, осуществившего вход в систему, и имя текущего банка данных. При необходимости Вы можете выбрать другой банк данных, нажав кнопку «Выбор банка», расположенную справа от имени банка. Вы также можете завершить текущую сессию, нажав кнопку «Конец сессии».
3.3.Простой запрос
Если на странице «Выбор базы/запроса по образцу» выбран вид обработки «Простой запрос», после нажатия кнопки «Выбрать базу» браузер отобразит страницу задания условий простого запроса (Рис. 3 .7).
Рис. 3.7. Режим задания условий простого запроса
Страница содержит названия всех простых полей базы. Слева от названия выводится иконка, указывающая тип поля, справа отображается строка для ввода поискового значения (для словарных полей вместо этой строки отображается кнопка открытия словаря).
При задании условия поиска по любому полю автоматически устанавливается (и не подлежит изменению со стороны пользователя) вид сравнения «Равно». При задании нескольких условий поиска они связываются между собой логическим «И». Если ввести в одной строке через «пробел» несколько поисковых значений, они также связываются между собой логическим «И». Допускается использование шаблонов «*» и «?». Строчные и прописные символы не различаются системой при поиске информации, а служебные символы «тире», «кавычки», знаки препинания воспринимаются как пробелы.
Поисковое значение должно соответствовать типу поля. Для выбора поискового значения поля типа «Словарное» используется кнопка «Словарь», расположенная справа от имени поля. Ввод значений таких полей с клавиатуры невозможен. При вводе поисковых значений производится проверка их соответствия типам полей. В случае обнаружения ошибки выдается диагностическое сообщение.
После задания всех необходимых условий запроса, нажмите кнопку «Выполнить запрос». Если Вы не зададите ни одного условия, будут отобраны все записи базы.
В верхней части страницы «Выбор базы/запроса по образцу» отображаются имя пользователя, выполнившего вход в систему, а также названия текущего банка данных и корневой базы запроса. При необходимости Вы можете выбрать другой банк данных, нажав кнопку «Выбор банка», расположенную справа от имени банка. Чтобы вернуться на страницу «Выбор базы/запроса по образцу» (см. Рис. 3 .6), нажмите кнопку «Выбор базы/запроса по образцу». Для завершения текущей сессии нажмите кнопку «Конец сессии».
3.4.Сложный запрос
Если на странице «Выбор базы/запроса по образцу» выбран вид обработки «Сложный запрос», после нажатия кнопки «Выбрать базу» браузер отобразит страницу задания условий сложного запроса (см. Рис. 3 .8).
Рис. 3.8. Страница задания условий сложного запроса
Эта страница состоит их трех частей.
В верхней части страницы сложного запроса отображаются имя пользователя, выполнившего вход в систему, а также названия текущего банка данных и корневой базы запроса. При необходимости Вы можете выбрать другой банк данных, нажав кнопку «Выбор банка», расположенную справа от имени банка. Чтобы вернуться на страницу «Выбор базы/запроса по образцу» (см. Рис. 3 .6), нажмите кнопку «Выбор базы/запроса по образцу». Для завершения текущей сессии нажмите кнопку «Конец сессии».
В левой нижней части отображается список всех полей корневой базы запроса. Чтобы добавить новое условие на простое поле, щелкните по нужному полю в левой нижней части страницы. Если Вы хотите задать условие для сложного поля, «раскройте» соответствующий полю элемент списка (нажав на значок ) и щелкните по имени требуемой связанной базы (связанные базы обозначаются значком ). Задание условий поиска для простых полей описано в разделе 3.4.1, для сложных – в разделе 3.4.2.
Список полей, на которые наложены поисковые условия, а также поисковые значения, виды сравнения и логические связки выводятся в правой нижней части страницы в таблице «Условия поиска». Справа от имени каждого поля, участвующего в запросе, отображаются значки, с помощью которых можно изменять и удалять условия запроса.
Значок
|
Выполняемое действие
|
|
Позволяет изменить ранее введенное условие поиска (см. разделы 3.4.1 и 3.4.2)
|
|
Удаляет ранее введенное условие поиска. При нажатии на этот значок система запросит подтверждение удаления условия поиска. В случае утвердительного ответа условие будет удалено из таблицы «Условия поиска»
|
|
Позволяет задать условия поиска для связанной базы (см. раздел 3.4.2). Отображается только для сложных полей
|
Кнопка «Выполнить запрос», расположенная в правой нижней части страницы, непосредственно под таблицей «Условия поиска», запускает сложный запрос на выполнение. В ходе выполнения запроса отбираются те записи корневой базы, которые соответствуют заданным условиям поиска. Если ни одного условия поиска не задано, будут отобраны все записи корневой базы. Во время выполнения поиска на экране отображается окно «Предварительный отбор». Нажав кнопку «Стоп» в этом окне, Вы можете прервать выполнение запроса до его завершения.
Пример задания условий поиска для простого поля приведен на Рис. 3 .9.
Рис. 3.9. Добавление условия поиска для простого поля
При задании условия поиска для простого поля в правой нижней части страницы «Сложный запрос» указываются вид сравнения и, при необходимости, поисковое значение. В случае задания нескольких условий поиска следует также указывать логическую связку6.
Если поле является словарным, вместо строки для ввода поискового значения отображается кнопка «Словарь». После нажатия на эту кнопку в отдельном окне браузера будет открыта страница «Просмотр словаря», с помощью которой и осуществляется ввод требуемого значения (подробнее о выборе значений из словаря см. раздел 3.7.3).
Для завершения ввода условия поиска необходимо нажать кнопку «Выполнить». Система запомнит заданное условие и вернется в окно сложного запроса (см. Рис. 3 .8). Если условие поиска не верно, будет выведено предупреждение об ошибке. В этом случае нажмите «ОК» и попробуйте задать условие поиска еще раз.
3.4.2.Добавление поискового условия для сложного поля
Пример задания условий поиска для сложного поля приведен на Рис. 3 .10.
Рис. 3.10. Добавление условия поиска для сложного поля
В качестве условия поиска необходимо указать значение кратности поля и выбрать вид сравнения (по умолчанию выбран вид сравнения «все связанные» и значение кратности вводить не требуется). Под кратностью, как и при задании запросов непосредственно в ИСУБД «CronosPro», понимается указание в явном виде количества ссылок (значений) сложного поля. Например, если указывается вид сравнения «кратность вида равно», а в качестве поискового значения указывается значение «1», в результате выполнения запроса будут отобраны только те записи текущей базы, которые имеют связь только с одной записью той базы, на которую ссылается сложное поле.
Задав условия поиска, нажмите кнопку «Выполнить». Страница задания условий сложного запроса вновь примет вид, приведенный на Рис. 3 .8.
Если Вы хотите продолжить задание условия для сложного поля (и определить конкретные условия для полей связанной базы), щелкните по значку , расположенному справа от имени соответствующего поля в таблице «Условия поиска». Текущей на странице сложного запроса станет связанная база данных. При этом в нижней левой части страницы будет отображен список полей этой базы, а в правой – список наложенных на них условий поиска (Рис. 3 .11).
Рис. 3.11. Страница «Сложный запрос». Задание условий поиска для связанной базы
Задав все необходимые условия поиска для полей связанной базы, нажмите кнопку «На уровень выше». Страница задания условий сложного запроса вновь примет вид, приведенный на Рис. 3 .8.
Достарыңызбен бөлісу: |