Вход | Регистрация

Форумы на Кубань.Ру


1С:Предприятие ::

Метки: 

Процедура СледитьЗаВременем();

Ø
Я
   USer
03.01.01 - 22:52
кто работал со временем? Помогите дорубиться...
===============================================
Док"Приход" отражает приход ДенСредств, ЗанятостьКомпьютера т.е(ВремяНачалаИгры-ВремяКонцаИгры),
Нужно на основе проведенного по регистрам док"Приход"
...
Регистры:
Игра:
Измерения:Компьютер|Клиент
Ресурсы:Свободен|Занят
Реквизиты:КодОперации
По регистру Касса, все ясно(стандартно т.е.)
сделать следующее:
Отследить сколько времени осталось тому или иному Юзеру,
и скажем подать(Вееп!!!), если времени у него каюк!!! ;
Какие мысли, будут колеги?
 
  Рекламное место пустует
   Winter
1 - 04.01.01 - 02:03
Есть, идея использовать оборотный регистр.
Прописать в одно из измерений ВремяКонцаИгры и вытаскивать обороты запросом
с условием : ВремяКонцаИгры > ТекущееВремя.
Группировать по Компьютерам и по ВремяКонцаИгры, получишь список легально работающих мащин, далее дело техники. На первый взгляд бред, но должно сработать, у меня по-крайней мере работает нечто похожее по конструкции с измерением типа Дата. Поэкспериментируй, может что и получится.
   USer
2 - 04.01.01 - 09:02
2(1)
Документом(ВремяКонца) или Отчетом(Запросом) реализовать проще простого,
хочется нечто онлайновое, чтобы юзверь видел сколько времени осталось -а если забыл увидеть то получил сигнал "Beep!!!"- или я чего недопонял?
   Winter
3 - 04.01.01 - 10:27
Да, можно и через Документ, но пример у тебя был сделан по регистрам.
И ещё использовать регистр "Остатков" здесь не технологично, так как тебе
нужно ещё и "освобождать "Компьютер", после истечения Времени ..., а оборотный регистр в этом не нуждается ...
   builder
4 - 04.01.01 - 10:27
Глоб. модуль
..
ОбработкаОжидания(СледитьЗаВременем(),1);
..
А в ней (СледитьЗаВременем()) отслеживай каждую секунду сколько кому осталось.
   USer
5 - 04.01.01 - 10:33
2(Builder)
как подробнее
---------------
уже торможу, второй день идей ни каких не осталось!!
   USer
6 - 04.01.01 - 10:35
2(Builder)
в догонку
===================
нужно ежеминутную проверку хотя-бы....
   Winter
7 - 04.01.01 - 10:43
Проверка, только через ОбработкаОжидания() или если есть какая-нибудь Форма на экране постоянно, кинь функцию на форму и используй Форма.Обновить();
   UnLeaded
8 - 04.01.01 - 10:51
2USer - см.почту!
   USer
9 - 04.01.01 - 10:55
2(Winter) пошел разбираться
2(UnLeaded)фанкс
===========================
всем фанкс!!!
работает!!!



Список тем форума

Форум Территория 1С

Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует