Ошибки и пожелания
Добавлено: 22 июн 2009, 12:32
Добрый день.
Наконец понадобился и построитель запросов, не мне - рядовому пользователю, но подопытным конечно же стал я .
Сразу появился ряд вопросов, буду последователен.
1) Если мы в источнике данных руками пишем достаточно сложный запрос, который после этого не может прочитать построитель запросов, вываливается ошибка.
2) Если мы открываем построитель запросов и ничего в нем не делая нажимаем "Просмотреть результаты запроса", а запрос, как вы понимаете, получается некорректным - вываливается ошибка.
3) Если мы в панели построителя запросов пишем некорректный запрос и нажимаем "Просмотреть результаты запроса" - вываливается ошибка.
Все эти ошибки не обрабатываются и выглядят не очень красиво.
Теперь про пожелания .
1) Хотелось бы чтоб в построителе запросов при щелчке на таблицу или ее поле где нибудь показыывались комментарии к ним, ведь рядовому пользователю не всегда понятно, что за таблица и какие данные хранятся в ее полях, а сопоставление даже хорошо описанной на бумаге БД с тем что отображается на экране очень сильно утомляет плохо ориентирующегося в БД человека.
2) Те же самые пожелания к источникам данных, комментарии к получаемым в результате колонкам можно было бы выводить например на панельке свойств колонки источника данных.
Насколько такое реализуемо в пользовательском интерфейсе судить Вам, но это сильно повысило бы эргономичность и удобство, ведь порой при наличии более 50 таблиц в БД сам начинаешь задумываться, а в каком же поле что храниться, и для чего нужна эта таблица с непонятным англоязычным названием, поэтому приходится стороними средствами лезть в БД и смотреть эти самые пресловутые комментарии, трятя на это время...
Крмое того недавно заметил, что при создании нового отчета теперь не затираются созданные источники данных предыдущего отчета, а раньше затирались точно. Это вызывает ошибки следующего рода: если в SQL запросе таких оставшихся от старыого отчета источников есть ссылки на значения элементов формы настройки того же старого отчета, например на элемент выбора даты, которого как Вы понимаете во вновь созданном отчете просто физически не существует - получаем полностью неработоспособный отчет еще до начала его даже минимального редактирования. Новый отчет просто не знает, что там за элемент выбора даты в источнике данных. Ошибка?...
В который раз надеюсь на понимание с Вашей стороны меня как рядового пользователя и программиста .
Наконец понадобился и построитель запросов, не мне - рядовому пользователю, но подопытным конечно же стал я .
Сразу появился ряд вопросов, буду последователен.
1) Если мы в источнике данных руками пишем достаточно сложный запрос, который после этого не может прочитать построитель запросов, вываливается ошибка.
2) Если мы открываем построитель запросов и ничего в нем не делая нажимаем "Просмотреть результаты запроса", а запрос, как вы понимаете, получается некорректным - вываливается ошибка.
3) Если мы в панели построителя запросов пишем некорректный запрос и нажимаем "Просмотреть результаты запроса" - вываливается ошибка.
Все эти ошибки не обрабатываются и выглядят не очень красиво.
Теперь про пожелания .
1) Хотелось бы чтоб в построителе запросов при щелчке на таблицу или ее поле где нибудь показыывались комментарии к ним, ведь рядовому пользователю не всегда понятно, что за таблица и какие данные хранятся в ее полях, а сопоставление даже хорошо описанной на бумаге БД с тем что отображается на экране очень сильно утомляет плохо ориентирующегося в БД человека.
2) Те же самые пожелания к источникам данных, комментарии к получаемым в результате колонкам можно было бы выводить например на панельке свойств колонки источника данных.
Насколько такое реализуемо в пользовательском интерфейсе судить Вам, но это сильно повысило бы эргономичность и удобство, ведь порой при наличии более 50 таблиц в БД сам начинаешь задумываться, а в каком же поле что храниться, и для чего нужна эта таблица с непонятным англоязычным названием, поэтому приходится стороними средствами лезть в БД и смотреть эти самые пресловутые комментарии, трятя на это время...
Крмое того недавно заметил, что при создании нового отчета теперь не затираются созданные источники данных предыдущего отчета, а раньше затирались точно. Это вызывает ошибки следующего рода: если в SQL запросе таких оставшихся от старыого отчета источников есть ссылки на значения элементов формы настройки того же старого отчета, например на элемент выбора даты, которого как Вы понимаете во вновь созданном отчете просто физически не существует - получаем полностью неработоспособный отчет еще до начала его даже минимального редактирования. Новый отчет просто не знает, что там за элемент выбора даты в источнике данных. Ошибка?...
В который раз надеюсь на понимание с Вашей стороны меня как рядового пользователя и программиста .