public void setQuery(final Query q) {
   boolean ch = false;
   for (int i = 0; i < fields.length; i++) {
     if (!lastFiltered[i].equals(StringTool.leer)) {
       q.add(dbFields[i], "LIKE", lastFiltered[i] + "%", true); // $NON-NLS-1$ //$NON-NLS-2$
       q.and();
       ch = true;
     }
   }
   if (ch) {
     q.insertTrue();
   }
 }