Куча вопросов по MAV
Добавлено: 28 Октябрь 2005, 6:38
QBE – вопросы!!!
1. В окне редактора QBE при нажатии на + ничего не происходит если поле наименования фильтра пустое. Нужно бы выдать сообщение «Введите имя фильтра» и прыгнуть на поле имя (сейчас просто прыгает на поле)
2. При нажатии на – фильтр удаляется без вопросов. Это очень плохо.
3. В опции шаблона редактора QBE и дропбокса QBE желательно ввести опцию “Обновить данные”, что бы нам не пришлось жать кнопку “Refresh”
4. Если мы не используем дропбокс QBE на окне – непонятно как отменить текущий фильтр. Т.к. в редакторе QBE нет пустого фильтра как дропбоксе QBE
5. Вообще редактор QBE ведет себя очень недружественно по отношению к пользователю… иногда позволяет вводить записи в листе еще не добавив фильтр и т.д.
В общем юзера будут не в восторге.
6. К примеру нам не нравится добавлять VCR на бровз. Нужно сделать шаблон кнопку для вызова редактора QBE.
7. Если мы поменяли формат бровза – ты просто без «проблем» сносишь все фильтры настроенные для текущего бровза. Представь что я на некоторых бровзах добавил одно поле и у юзеров слетели 10-20-100 фильтров и им их заново придется делать. За это меня на тряпки порвут!
Почему нельзя хранить фильтруемые столбцы не как номер колонки в листе а как имя поля в таблице? С этим нужно что то делать т.к. удаление всех фильтров при смене формата бровза не есть хорошо.
8. Если я выхожу из окна редактора QBE кнопкой Close или просто по Esc ты все равно активизируешь кнопку Refresh, хотя перечитывать бровз в данном случае не нужно.
9. Хотелось бы в шаблоне бровза иметь возможность назначить кнопку для Refresh данных.
Назначение ?Refresh{PROP:Key} = F5Key не очень хороший вариант, т.к. при наличии двух бровзов и соответственно двух кнопок Refresh у одной из них придется делать другой кейкод… Это не очень. Лучше повешать ALERT на каждый бровз. И возможность выбрать кнопку для рефреша. F5, CtrlR к примеру …
10. Хотелось бы что бы Шаблон Resize по дефолту висел на Browse(MAVABC)
11. Если в Conditional Behavior установить Sort Order Fields то как сортируется записи в бровзе, если учесть что еще и столбцы бровза сортируются?
1. В окне редактора QBE при нажатии на + ничего не происходит если поле наименования фильтра пустое. Нужно бы выдать сообщение «Введите имя фильтра» и прыгнуть на поле имя (сейчас просто прыгает на поле)
2. При нажатии на – фильтр удаляется без вопросов. Это очень плохо.
3. В опции шаблона редактора QBE и дропбокса QBE желательно ввести опцию “Обновить данные”, что бы нам не пришлось жать кнопку “Refresh”
4. Если мы не используем дропбокс QBE на окне – непонятно как отменить текущий фильтр. Т.к. в редакторе QBE нет пустого фильтра как дропбоксе QBE
5. Вообще редактор QBE ведет себя очень недружественно по отношению к пользователю… иногда позволяет вводить записи в листе еще не добавив фильтр и т.д.
В общем юзера будут не в восторге.
6. К примеру нам не нравится добавлять VCR на бровз. Нужно сделать шаблон кнопку для вызова редактора QBE.
7. Если мы поменяли формат бровза – ты просто без «проблем» сносишь все фильтры настроенные для текущего бровза. Представь что я на некоторых бровзах добавил одно поле и у юзеров слетели 10-20-100 фильтров и им их заново придется делать. За это меня на тряпки порвут!

Почему нельзя хранить фильтруемые столбцы не как номер колонки в листе а как имя поля в таблице? С этим нужно что то делать т.к. удаление всех фильтров при смене формата бровза не есть хорошо.
8. Если я выхожу из окна редактора QBE кнопкой Close или просто по Esc ты все равно активизируешь кнопку Refresh, хотя перечитывать бровз в данном случае не нужно.
9. Хотелось бы в шаблоне бровза иметь возможность назначить кнопку для Refresh данных.
Назначение ?Refresh{PROP:Key} = F5Key не очень хороший вариант, т.к. при наличии двух бровзов и соответственно двух кнопок Refresh у одной из них придется делать другой кейкод… Это не очень. Лучше повешать ALERT на каждый бровз. И возможность выбрать кнопку для рефреша. F5, CtrlR к примеру …
10. Хотелось бы что бы Шаблон Resize по дефолту висел на Browse(MAVABC)
11. Если в Conditional Behavior установить Sort Order Fields то как сортируется записи в бровзе, если учесть что еще и столбцы бровза сортируются?