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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.09.2008, 17:03   #1  
Yarema is offline
Yarema
Участник
 
5 / 10 (1) +
Регистрация: 20.08.2008
->
Привет еще раз.
Есть форма, на ней создан контрол ТекстБокс. в который передается DateFilter : Text , который участвует в фильтрах определенной функции.
При открытии формы ставится рабочая дата, например,
но если ручками в нее ввести 010101 - поле с типом дата преобразовалоб его в 01.01.01..., а так остается 010101.
Вопрос, как вернуть значение типа Дата? Т.е. даже при вводе в поле "t" или "w" что б выводило локальную дату или робочую, ну или 01.01.01.?

Спасибо.
Старый 08.09.2008, 17:09   #2  
Milk is offline
Milk
Участник
 
242 / 12 (1) ++
Регистрация: 08.06.2006
Возьмите какую-нибудь таблицу с полем типа Date. Наложите на это поле фильтр - текст вашего текстбокса. Затем сделайте с этого поля GETFILTER. Выглядит немного извратно, но даже в стандарте так делается.
Старый 08.09.2008, 20:29   #3  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от Yarema Посмотреть сообщение
Привет еще раз.
Есть форма, на ней создан контрол ТекстБокс. в который передается DateFilter : Text , который участвует в фильтрах определенной функции.
При открытии формы ставится рабочая дата, например,
но если ручками в нее ввести 010101 - поле с типом дата преобразовалоб его в 01.01.01..., а так остается 010101.
Вопрос, как вернуть значение типа Дата? Т.е. даже при вводе в поле "t" или "w" что б выводило локальную дату или робочую, ну или 01.01.01.?
Для начала поссмотрите как работает <Date Filter> в форме 5414 "Item Availability by Variant". Может проще будет через поле записи это сделать?
 


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

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

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