20.12.2004, 18:47 | #21 |
Участник
|
Что самое интересное когда нажимаем на воронку(Фильтрация записей)
то в пользовательский фильтрах "Поле" не имеет кнопки выбора т.е. не возможно сменить значение столбца "Поле" у тех что созданы в executequery есть кнопка выбора.... и соответственно нет возможности удалить эту строку...фильтра |
|
20.12.2004, 19:15 | #22 |
NavAx
|
Была б задача интересная, или проблема серьезная, можно было бы погадать, в каком месте бага спряталась. Но если эта мелочь так уж раздражает, обратитесь к своим разработчикам, им за это деньги платят. Или выложите весь проект, тогда может, кому не лень будет покопаться.
__________________
Isn't it nice when things just work? |
|
21.12.2004, 08:12 | #23 |
Участник
|
Я думал есть стандартные механизмы обработки таких вещей...
|
|
21.12.2004, 10:36 | #24 |
NavAx
|
есть такая бага с удалением фильтров. признанная МБС'ом. Еще где-то с год назад причем. Статус - "критическая". Впрочем в SP3 CU1 не проверял
P.S. Мне кажется, что для придачи ускорения нужно про каждый действительно серьезный баг устраивать публичную порку (он же "тестовый забег"). Ведь отмазывались же до последнего, пытались на релиз 4.0 перенести, однако шум и (цитата) "мы понимаем что вопрос политический" привели к тому, что решение обещано в 3.0 SP4 2vleg персонально: не далее как позавчера в 3.0 CU1 в многострадальных российских адресных форматах нашел багу. Вчера зарегистрировали. Нужно ли организовывать "тестовый забег 2" или так исправите?
__________________
И все они создания природы... |
|
21.12.2004, 10:57 | #25 |
Участник
|
Исправить не могу уже все облази что только не комментировал....
В другой форме аналогичной все работает... а в этой нет. я знаю что где то это реализовано программно но где не могу понять.. наверно есть же какие то стандартные механизмы обработки таких вещей.... может кто знает подскажите... |
|
21.12.2004, 11:03 | #26 |
NavAx
|
да не в одной это форме... это признанная бага. рекомендую:
1) обратиться к вашему партнеру, пусть в очередной раз зарегистрят проблемку 2) подождать дня 3-4, пнуть еще раз 3) написать тут и устроить шум аналогичный теме "тестовый забег" 4) позвонить в мбс - потопать ногами и повторять это раз в день на протяжении недели, затем раз в неделю пока длится пункт 5 5) подождать месяца 4 К сожалению более короткого пути нет. Непрямые продажи, реорганизация и прочие песни. положительный момент: в МБС начнут узнавать по голосу
__________________
И все они создания природы... |
|
21.12.2004, 12:11 | #27 |
Участник
|
Цитата:
Изначально опубликовано Ace of Database
...skip... PHP код:
вместо константы нужно всегда ставить енум! в данном случае вместо "2" нужно вставить RangeStatus::Hidden А использование ДАННЫХ в коде вообще недопустимо! Надо ж придумать! YourItemGroupId! А если не YourItemGroupId ? извините что не по теме, но не смог удержаться. |
|
21.12.2004, 13:26 | #28 |
Участник
|
Господин ta_and, предложите свой пример, как надо перекрывать метод executeQuetry. Я поучусь писать примеры.
|
|
21.12.2004, 13:43 | #29 |
Участник
|
А может мне сможете помочь?
|
|
21.12.2004, 14:11 | #30 |
Участник
|
2 velk
У Вас форма аксаптовская или разработанная кем-то с нуля? И тот класс, у которого вызываются методы buildQuery() и initQuery() стандартный или созданный кем-то с нуля. Если класс стандартный, то попробуйте восстановить его до того состояния, в котором он находился в слое DIS либо SYS (через сравнение кода, приоритет отдавайте слою DIS и только если его нет - SYS) Если с классом не помогло, попробуйте проделать то же самое с формой. Делайте все в тестовом приложении. PS:Господа ta_and и другие: если Вас что-то раздражает в том, что я пишу, то я Вам отвечу, что я пишу в этом форуме, не потому, что я считаю себя крутым, а потому что я хочу учиться. Программист должен учиться всегда и в любом возрасте. Как только он перестает учиться и начинает брюзжать на все то, к чему он не привык - он уже не программист. |
|
21.12.2004, 16:21 | #31 |
Участник
|
Спасибо буду пробовать
|
|
21.12.2004, 18:32 | #32 |
Участник
|
Прошу прощения. Никого не хотел обидеть.
Цитата:
Программист должен учиться всегда и в любом возрасте.
Цитата:
Как только он перестает учиться и начинает брюзжать на все то, к чему он не привык - он уже не программист.
1. Я не перестал учиться. Поэтому, кстати, читаю этот форум. К сожалению настолько занят работой, что не могу отвечать на ВСЕ вопросы на которые знаю ответы... Иногда отвечаю, если коротко и действительно считаю что, может быть, другие не знают на этот вопрос ответ, а я знаю. 2. Я не брюзжал, а указал Вам на неточности и несоответствия стандартам. 3. Если Вы даете советы, то давайте их ПРАВИЛЬНО. И желательно сначала самому их проверить, протестировать... А не так - А ЧТО БУДЕТ ЕСЛИ... - так и сам спрашивающий может сделать. |
|
21.12.2004, 18:34 | #33 |
Участник
|
>Как только он перестает учиться и начинает брюзжать на все то, к чему он не >привык - он уже не программист
Он уже КОНСУЛЬТАНТ |
|
21.12.2004, 19:26 | #34 |
NavAx
|
2 velk: Вам несказанно повезло Мне сегодня пришлось делать именно такую доработку. Ответ следующий:
Нужно в dataSource, по которым фильтр не сбрасывается (как минимум, это InventDim), перекрыть метод: public void removeFilter() { super(); inventSum_DS.executeQuery(); } 2 Lazy_Tiger: Если у вас хорошие связи в MBS, попросите их внести это в очередной HF или SP и будет всем щастье! ;-)
__________________
Isn't it nice when things just work? |
|
22.12.2004, 08:22 | #35 |
Участник
|
Огромное спасибо буду пробовать
|
|