Список форумов КЛУБ FileMaker.RU КЛУБ FileMaker.RU

 
new forum: www.fmforum.ru
FileMaker DevCon Rus 2017.IV коенференция российских разработчиков на платформе FileMaker.
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Таймер обратного отсчёта

 
Начать новую тему   Ответить на тему    Список форумов КЛУБ FileMaker.RU -> Практика FM
Предыдущая тема :: Следующая тема  
Автор Сообщение
SVarvar



Зарегистрирован: 06.11.2006
Сообщения: 194
Откуда: Николаев Украина

СообщениеДобавлено: Ср Апр 05, 2017 5:35 pm    Заголовок сообщения: Таймер обратного отсчёта Ответить с цитатой

Здравствуйте! FM Pro 11 Advanced
Нужно сделать базу для клиентов спортзала.
Клиентам будут выдаваться пластиковые карточки (электронные или по штрих-коду). На карту будет забиваться купленное время в часах и минутах (можно просто в минутах - не важно). Ну, в смісле не на саму карту, а в е' ID в базе.
Нужно сделать так, чтобы тренер видел, сколько времени осталось у клиента в зале. То есть - таймер оставшегося времени. Желательно идущий.
Кто-нить как-нить это реализовывал?

Благодарю!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Николай К



Зарегистрирован: 04.09.2015
Сообщения: 120
Откуда: Кишинев

СообщениеДобавлено: Ср Апр 05, 2017 6:17 pm    Заголовок сообщения: Ответить с цитатой

Попробуйте ЯваСкрипт в вебвьюере. Что то типа этого, нужно только убрать дни и секунды:

https://www.sitepoint.com/build-javascript-countdown-timer-no-dependencies/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andrey Volkov



Зарегистрирован: 26.10.2009
Сообщения: 1609
Откуда: Ярославль

СообщениеДобавлено: Ср Апр 05, 2017 7:56 pm    Заголовок сообщения: Ответить с цитатой

Цитата:
Кто-нить как-нить это реализовывал?

у меня целая такая база для спортзала есть Smile

Код:

"data:text/html,
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>
<script language = 'JavaScript' type='text/javascript'>

  function digitalWatch() {
    var date = new Date();
    var hours = date.getHours();
    var minutes = date.getMinutes();
    var seconds = date.getSeconds();
    var days = date.getDate();
    var months = date.getMonth() + 1;
    var year = date.getUTCFullYear();

if (days < 10) days = '0' + days;
if (months < 10) months = '0' + months;   
if (hours < 10) hours = '0' + hours;
    if (minutes < 10) minutes = '0' + minutes;
    if (seconds < 10) seconds = '0' + seconds;
    document.getElementById('digital_watch').innerHTML = months+ '/' + days + '/' + year +' '+ hours + ':' + minutes + ':' + seconds;
    setTimeout('digitalWatch()', 1000);
  }
</script>
</head>



<BODY  style='border=0;margin=0;overflow:hidden'    onLoad='digitalWatch()' >
<SPAN id='digital_watch'></SPAN>
</BODY>
</html>"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Andrey Volkov



Зарегистрирован: 26.10.2009
Сообщения: 1609
Откуда: Ярославль

СообщениеДобавлено: Ср Апр 05, 2017 7:57 pm    Заголовок сообщения: Ответить с цитатой

это просто таймер, без обратного отсчета.

веб-вьюер не будет работать в порталах, если я не ошибаюсь. поэтому проще сделать рефреш окна по скрипт-таймеру
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов КЛУБ FileMaker.RU -> Практика FM Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB