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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.10.2019, 12:08   #1  
mira is offline
mira
Участник
Аватар для mira
 
140 / 25 (1) +++
Регистрация: 18.03.2007
Адрес: Москва
Заказчик захотел формат "чч:мм"
Причем, из данных регистрируемого времени происходит не только отображение в формах Нава, но и в отчетах sql.
Чтобы у нас с разработчиком sql время было одинаково и\ или ему не пришлось округлять, сделала так :

в полях таблицы вот так
Time Begin - OnValidate()
g_txt_Time1 :=FORMAT(TIME, 5, '<Hours24>.<Minutes,2>');
IF EVALUATE(g_tm_Time1, g_txt_Time1) THEN
"Time Begin" := g_tm_Time1

IF ("Time Begin" <> 0T) AND ("Time End" <> 0T) THEN BEGIN
Duration := "Time End" - "Time Begin";

И Duration у меня почему-то стал целые минуты. Хотя, я готова была еще и здесь отрезать секунды.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Округление НДС при продаже в валюте Case NAV: Функционал 1 23.01.2012 11:43
Округление себестоимости по товарным остаткам Vist NAV: Функционал 3 25.04.2011 17:50
Округление себестоимости logger_imported NAV: Функционал 2 31.08.2007 11:56
Округление в Счет-Фактуре Camilla NAV: Функционал 4 21.02.2007 10:13
Округление, НДС Konstantin I NAV: Функционал 15 25.04.2006 15:20

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

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

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