Итак, у меня есть гистограмма в отчетах о кристаллах.На этом графике у меня есть метка данных, прикрепленная к каждому из графиков, которая отображает значение графика в секундах, которое выглядит примерно так: Что я хотел бы сделать, это отформатировать эту метку данных в форматирование времени.Поэтому для каждой гистограммы на графике метка данных должна отображаться в следующем формате:
ЧЧ: ММ: СС.
Я могу настроить форматирование времени с помощьюследующая формула:
local NumberVar Sec;
local NumberVar ss;
local NumberVar mm;
local NumberVar hh;
local StringVar SSS;
local StringVar MMM;
Sec := Sum ({GetAlarmSummaryDataSet2Response/GetAlarmSummaryDataSet2Result/Items/AlarmSummaryItem2.StopTime}, {GetAlarmSummaryDataSet2Response/GetAlarmSummaryDataSet2Result/Items/AlarmSummaryItem2.Section}) ;
hh := Int (Sec/3600);
mm :=Int ((Sec/60)- (60* Int(Sec/3600 )));
If mm<10 then MMM := "0" & ToText (mm,0);
If mm>9 Then MMM := ToText(mm,0) ;
ss :=Sec-(3600 * hh ) - (60 * mm ) ;
If ss<10 then SSS := "0" & ToText (ss,0);
If ss>9 Then SSS := ToText(ss,0) ;
ToText ( hh,0) & ":" & MMM & ":" & SSS
Но я не уверен, как внедрить эту формулу в метку данных.
Любая помощь или предложения приветствуются.
Спасибо