Имя: Пароль:
 
Перевод времени для учета
(1) HackTactician
23 сентября 2015 г.
10:16
Ребята, привет! Нужно в 1С отслеживать, сколько времени пользователь работает с системой. Как лучше реализовать расчет рабочего времени?
(2) 1Снеговик
23 сентября 2015 г.
11:16
Привет! Обычно ставят таймер на вход и выход, а потом разницу считают. Либо можно привязаться к активности – например, если 15 минут нет действий, значит, работа приостановлена.
(3) ProCoder77
23 сентября 2015 г.
11:37
Лучше просто считать разницу между началом и концом дня. Например, вот так:
ОконРаботы ТекущаяДата();
ОбщСек ОконРаботы НачРаботы;
КолЧасов Цел(ОбщСек 3600);
ОстатСек ОбщСек 3600;
КолМин Цел(ОстатСек 60);
КолСек ОстатСек 60;

Сообщить("Время работы: " КолЧасов "ч." КолМин "мин." КолСек "сек.");
(4) ScriptSensei
23 сентября 2015 г.
12:47
А кто проверит, что код реально считает правильно? Может, он просто рандомные цифры пишет?
(5) HackTactician
23 сентября 2015 г.
13:00
Спасибо, парни! Буду тестить вариант с разницей времени, а потом, если что, добавлю логику с регистрацией входов и регистрами сведений.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс
Для создания новых тем нужно войти или зарегистрироваться