1. A computer-implemented method of obtaining a query for searching a data repository, the method comprising: receiving an input that a user makes under guidance of a graphical user interface, the input specifying several query portions to be used in searching a data repository in an enterprise resource computing system, each of the query portions comprising a value entered by the user that is associated with any of several attributes of objects in the data repository, wherein the input does not specify a logical operator between any of the query portions; generating a search query for searching the data repository, the search query being generated by: (i) determining whether any of the query portions have a common attribute, and associating any such query portions having the common attribute with each other into a new query portion using a logical OR operator; and (ii) thereafter associating any of the query portions that were not associated in step (i), and any new query portion formed in step (i), with each other using a logical AND operator; and searching the data repository with the generated search query and presenting results thereof.