Показать сообщение отдельно
Старый 23.07.2019, 15:29   #1  
dark_knight is offline
dark_knight
Участник
 
20 / 10 (1) +
Регистрация: 20.01.2019
расылка писем согласно информации в табеле
Добрый день,

Мне необходимо написать runbasebatch класс который бы автоматическую рассылку писем согласно информации по залогированному в табеле времени. Есть view TSTimeSheetSummaryWeek, которая аггрегирует данные по всем активностям из таблицы TSTimeSheetLineWeek, которая в свою очередт содержит залогированные в табеле данные по каждой активности. В аттаче скриншот. Есть поле во view sumofhours которое суммирует часы по каждой неделе у каждого пользователя и выводит общее число залогированных часов по дням в разрезе недели. Я не знаю как вытащить количество залогированных часов в конкретный день. Пробовал обращаться как к элементу массива:
X++:
static void Job23(Args _args)
{
    PRJDevTaskTable      localDevTaskTable;
    DirPersonUser           dirPersonUser;
    TSTimesheetTable        tsTimesheetTable;
    TSTimesheetSummaryWeek  tsTimesheetSummaryWeek;

    while select Developper from localDevTaskTable
        group by Developper
        join tsTimesheetSummaryWeek
        group by Worker, dayfrom, dayto
            where tsTimesheetSummaryWeek.Worker == localDevTaskTable.Developper &&
                  (tsTimesheetSummaryWeek.DayFrom <= systemDateGet() && tsTimesheetSummaryWeek.DayTo >= systemDateGet())
    {
        if(DirPersonUser::findWorker(localDevTaskTable.Developper).userInfo().enable != true)
            continue;
        info(strFmt("%1 %2 %3 %4 %5", localDevTaskTable.Developper, tsTimesheetSummaryWeek.Worker,
                    tsTimesheetSummaryWeek.DayFrom, tsTimesheetSummaryWeek.DayTo, tsTimesheetSummaryWeek.SumOfHours[1]));

    }
Безуспешно.

Подскажите пожалуйста как это сделать? Так же подскажите пожалуйста как организовтаь рассылку писем. В администрировании системы нашел пункт "Обработка сообщений электронной почты". Скорее всего оттуда.

Заранее спасибо.
Миниатюры
Нажмите на изображение для увеличения
Название: 112.JPG
Просмотров: 85
Размер:	216.2 Кб
ID:	12353  

Последний раз редактировалось dark_knight; 23.07.2019 в 15:31.