AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.10.2011, 22:35   #1  
alexb_imported is offline
alexb_imported
Участник
 
256 / 12 (1) ++
Регистрация: 25.08.2006
Цитата:
Сообщение от Васыо Посмотреть сообщение
Так у меня и есть. Опечатался, конечно TableBox нередактируемый. Проблема лежит именно в области flow field/flow filter. Без фильтрации по flow field полям всё работает прекрасно и замечательно.
Навскидку проделал следующее:
завёл новую списочную форму для таблицы Item (SourceTable=Item).
Вся форма: Editable=Yes,
TableBox: Editable=No
InsertAllowed и.т.д. оставил без изменения.

В TableBox поля: No., Description, Inventory (FlowField)

1. Вне TableBox'а завёл TextBox (SourceExpr.= Location Filter (FlowFilter, поле таблицы Item).

2. Вне TableBox'а завёл TextBox (SourceExpr.= "InvQtyFilter" (glob. variable, type=Decimal)
В OnAfterValidate()-trigger'e код:
SETRANGE(Inventory,InvQtyFilter);
Код:
CurrForm.UPDATE;
3. Вне TableBox'а повесил также button "Make Update", в в OnPush()-триггере код:
Код:
CurrForm.UPDATE;
4.Ставлю попеременно фильтр либо по Inventory, либо flowfilter в "Location Filter", или и то и другое вместе, в общем всевозможные
комбинации, результат:
- ТableBox показывает записи соответственно фильтрам, если записей нет, то становится неактивным
- TextВох'ы и button всё время активны, т.е. с ними всё время можно работать и изменять фильтры, вне зависиммости от того, активна TableBox или нет. Короче, вся форма с всеми контролами за исключением TableBox'а всё время активна.
Т.е. всё прекрасно работет.

Попробуйте проделать тоже самое.
Ведь ваша форма, в которой проблемы с неактивностью, делает по-идее то же самое?
Если у всей формы и у TableBox'а убрать значения в property Edtable, т.е. оставить дефолтным <Yes>, то и будет некрасивый эффект как у вас.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:57.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.