ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС С НАСТРАИВАЕМЫМ ПАРАМЕТРОМ

1. Реализуемый с помощью компьютера способ обеспечения пользовательского интерфейса для ввода параметров, связанных с формулировкой запроса к базе данных; способ включает: генерирование формулировки запроса (210) для просмотра данных; отправку формулировки запроса (232) процессору базы данных; прием запроса параметра (234), если формулировка запроса невыполнима; получение доступа к списку (212) свойств для определения, соответствует ли форма с настраиваемым параметром просмотру данных; и отображение формы (206) с настраиваемым параметром, когда список свойств показывает, какая форма с настраиваемым параметром соответствует просмотру данных.
2. Реализуемый с помощью компьютера способ по п.1, в котором просмотр (302) данных включает как минимум либо форму, либо отчет, либо таблицу.
3. Реализуемый с помощью компьютера способ по п.1, в котором список (212) свойств включает свойство источника (214) записи, которое соответствует формулировке запроса, который указывает просмотр данных.
4. Реализуемый с помощью компьютера способ по п.1, в котором список (212) свойств включает свойство (216) фильтра параметра для добавления параметра в формулировку запроса в соответствии с булевой операцией для видоизменения результатов, соответствующих просмотру данных.
5. Реализуемый с помощью компьютера способ по п.1, дополнительно включающий модификацию просмотра (302) данных путем изменения формулировки запроса.
6. Реализуемый с помощью компьютера способ по п.1, в котором список (212) свойств включает свойство (220) формы параметра, которое показывает, какая форма с настраиваемым параметром соответствует просмотру данных.
7. Реализуемый с помощью компьютера способ по п.1, дополнительно включающий доступ к стандартной форме (204) с параметром, когда список (212) свойств не показывает, что форма с настраиваемым параметром связана с просмотром данных.
8. Реализуемый с помощью компьютера способ по п.1, в котором форма (206) с настраиваемым параметром включает в себя текстовый блок (900), соответствующий просмотру данных.
9. Реализуемый с помощью компьютера способ по п.1, в котором форма (206) с настраиваемым параметром сконфигурирована для обеспечения как минимум одного из: свойства добавления, свойства фильтра добавления и элемента управления.
10. Реализуемый с помощью компьютера способ по п.1, дополнительно включающий модификацию просмотра (302) данных в соответствии с параметром формы параметра, причем просмотр (302) данных модифицируют без изменения формулировки запроса.
11. Считываемый компьютером носитель, содержащий выполняемые на компьютере инструкции для ввода параметров, связанных с формулировкой запроса к базе данных, содержащий: инструкции для определения, требует ли выполнение формулировки запроса параметра для осуществления просмотра (310) данных; получения доступа к списку (212) свойств, когда формулировка запроса требует параметра для завершения просмотра данных; определение, связана ли форма с настраиваемым параметром с формой просмотра данных из свойства (220) параметра формы из списка (212) свойств; и отображение формы (206) с настраиваемым параметром, когда свойство (220) параметра формы связано со списком (212) свойств.
12. Считываемый компьютером носитель по п.11, в котором список (212) свойств включает в себя свойство (214) источника записи, которое представляет собой формулировку запроса, которая указывает просмотр данных.
13. Считываемый компьютером носитель информации по п.11, в котором список (212) свойств включает в себя свойство (216) фильтра параметра для добавления параметра в формулировку запроса в соответствии с булевой операцией для модификации результатов, связанных с просмотром данных.
14. Считываемый компьютером носитель информации по п.11, дополнительно содержащий инструкции для модификации просмотра (302) данных путем изменения формулировки запроса.
15. Считываемый компьютером носитель информации по п.11, в котором форма (206) с настраиваемым параметром сконфигурирована для предоставления как минимум одного из: дополнительного свойства, дополнительного свойства фильтра и элемента управления.
16. Считываемый компьютером носитель по п.11, дополнительно содержащий инструкции для модификации просмотра (322) данных в связи с параметром параметра формы, причем просмотр данных модифицируется без изменения формулировки запроса.
17. Реализуемый с помощью компьютера способ для согласования формы с настраиваемым параметром с просмотром данных, причем способ заключается в том, что: принимают запрос (324) параметра в ответ на формулировку запроса; получают доступ к диспетчеру (208) свойствами для определения, показывает ли список (212) свойств, что форма (206) с настраиваемым параметром связана с просмотром данных; отображение формы (206)с настраиваемым параметром, когда список (212) свойств показывает, что форма с настраиваемым параметром (206) связана с просмотром данных; отображают форму со стандартными свойствами, когда список свойств не показывает, что форма с настраиваемым параметром связана с просмотром данных; связывают параметр, по меньшей мере, с одним из: форма (206) с настраиваемым параметром и форма (204) со стандартным параметром; и модифицируют просмотр (322) данных в соответствии с параметром без изменения формулировки запроса.
18. Реализуемый с помощью компьютера способ по п.17, в котором список (212) свойств включает в себя свойство (216) фильтра параметра для добавления параметра в формулировку запроса в соответствии с булевой операцией для модификации результатов, связанных с просмотром данных.
19. Реализуемый с помощью компьютера способ по п.17, дополнительно заключающийся в том, что модифицируют просмотр данных (302) без изменения формулировки запроса.
20. Реализуемый с помощью компьютера способ по п.17, в котором список свойств (212) включает в себя свойство (220) формы параметра, которое показывают, что форма с настраиваемым параметром связана с просмотром данных.