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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.06.2009, 17:01   #1  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
Цитата:
Сообщение от .Quattro. Посмотреть сообщение
Стандартный поиск работать не будет тут никак.
Если делать именно поиск, то добавить TextBox c SourceExpr = FindText
Примерный код:
Код:
<Control1000000000> - OnValidate()
Code := FindText;
<Control1000000000> - OnAfterValidate()
CurrForm.UPDATE(FALSE);

Честно сказать, код я ваш не понимаю. Введенное в TexBox закинуть в переменную code и обновить форму, а зачем?

Сам поковырял код и пришел к выводу что TexBox на подобии ItemFilter делать проблематично, т.к темповая табла заполняется данным исходя из таблице Item Bufer Statistic вроде так пишется(щас нава под рукой нет) а к этой таблице прикручено куча вычисляемых полей, по которым считаются данные, в эти поля надо внедрять ItemdescriptionFilter , а чтобы эти поля считались надо добовлять поле Description в большинство ключей, что считаю вредным для системы.
Ну а если, в общем, смотреть на проблему то фильтр через поле Описание не спасет: вот представите надо заполнить бюджет из 1000 позиций товара, что пользователь будет проваливаться в список товаров искать там свой товар потом выбирать его в качестве фильтра, потом заполнять циферку по бюджету по 3 месяцам и так 1000 раз, это же просто пытка какая то.

Мне кажется проще сделать загрузку бюджета из excel.
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:17.