Как я могу создать формулу с результатом моего запроса MYSQL

#mysql #crystal-reports-2008

#mysql #crystal-reports-2008

Вопрос:

Как вычесть каждые два столбца в crystal report, используя edit formula timeend — timestart в этом формате hh: mm: ss

Точно так же, как результат моего запроса

 SELECT timestart, timeend, TIMEDIFF(timeend, timestart) AS rangetime 
FROM time;
  

Ответ №1:

  1. Выполните приведенный ниже запрос command при подключении к Crystal reports.

     SELECT timestart, timeend FROM time;
      
  2. В crystal reports место timestart и timeend в разделе подробностей отчета.

  3. Теперь создайте формулу @Difference и напишите приведенный ниже код.

     timeend-timestart; //Assuming timestart and timeend are in seconds you need to convert into HH,MM and SS format.
    CTime(HH,M,SS);
      
  4. Поместите формулу после timeend в разделе подробностей