22.11.2007, 13:27 | #1 |
Участник
|
Создание новой записи + Фильтр (3.0 SP5 KR2 SQL)
Интересная особенность: если на таблице стоит фильтр по какому либо полю, то при создании новой записи значение фильтра прописывается в фильтруемое поле.
1-й вопрос: возможно ли это обойти программно? 2-й вопрос: это фича или баг |
|
22.11.2007, 13:41 | #2 |
Участник
|
Думаю, что это скорее фича, по-моему раньше при создании новой записи фильтры сбрасывались просто все на форме, и получалось еще хуже
Но вообще, я такое поведение замечал только при работе с динамическими связями (dynalink). Вроде при фильтрации такого не замечал. Может специально такое прописано? |
|
22.11.2007, 13:51 | #3 |
Участник
|
Работает не обязательно с динамическими связами. Специально не прописано - проверял.
Вот теперть вопрос как победить эту проблему. |
|
22.11.2007, 14:34 | #4 |
Участник
|
Ну это нормальное, правильное поведение по-моему.
Как вариант можно победить закоментировав super() в initValue() датасорца. Правда initValue() табличный тоже не вызовется, но можно это сделать тутже явно. |
|
22.11.2007, 15:08 | #5 |
SAP
|
фраза из мануала по финансам
Цитата:
Для более быстрого и удобного ввода строк бюджета можно воспользоваться
стандартной функцией фильтрации записей, при которой введенные значения критериев запроса автоматически подставляются при создании новой строки бюджета. |
|
03.01.2008, 11:34 | #6 |
Участник
|
Из переписки с одной вьетнамкой по аське:
phuong: thanks Max, this morning we just added this into Task method of class syssetupformrun: X++: if(_p1 == 260) { isCreate = true; return super(_p1); } if(_p1 == 2840) { if(!isCreate) return super(_p1); else { isCreate = !isCreate; return true; } } |
|
03.01.2008, 12:41 | #7 |
Участник
|
Максим, в этой теме Сброс фильтра в KR3 по Ctrl-N предлагали пару решений
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: belugin (2). |
03.01.2008, 16:17 | #8 |
Участник
|
Ага, забыл я про это. Еще она жалуется, что
Цитата:
03.01.2008 11:36:20 phuong: ok. Max, do you remember Axfind.dll that you sent me last time?
03.01.2008 11:36:33 phuong: it s ok with form and table 03.01.2008 11:36:44 phuong: but with lookup form is not |
|
Теги |
ax3.0 |
|
|