![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2012
Сообщений: 3
|
Добрый день, была поставлена такая задача:
есть дни рождения сотрудников, нужно в баннере сделать отображения Фамилии и имени, то есть если сегодня 12.03 то в баннере должны появится имена и фамилии у кого день рождение 12.03... можете подсказать пару функций с помощью которых можно это сделать? вычитал в инете про функцию Date date = new Date(); den = date.getDate()+"."+date.getMonth()+1+"."+date.getFullYear(); trace(den); к базе данных доступа нет... Последний раз редактировалось Zasada; 12.03.2012 в 20:03. |
|
|||||
|
Lorem ipsum
|
Если все данные хранятся на сервере, то достаточно просто возвращать список имен на сегодня по запросу наподобие
На клиенте лишь останется вывести полученные (XML, JSON) имена.
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Mar 2012
Сообщений: 3
|
Интересует именно через флешь сделать "информер"
как я понимаю то это реализовать нужно так: 1. получение текущей даты с помощью функции date 2. сравнить текущий день и месяц (с помощью какой функци подскажите) 3. вывести Имя и фамилию в информере Последний раз редактировалось Zasada; 12.03.2012 в 20:04. |
|
|||||
|
Модрон-ветеринар
|
Zasada, на форуме предложения безусловно должны начинаться с заглавных букв, это не приватный чат в мессенджере. Знаки препинания в конце любого предложения также обязательны.
Код оформляется соответственными тегами. Отредактируйте сообщения. Изучите правила.
__________________
Идите первым! |
|
|||||
|
Lorem ipsum
|
package { public class StaffBirthday { private var _date:Date; private var _staff:Object; private var _today:Array; public function StaffBirthday(date:Date) { _date = date; _staff = {}; _staff["01.02"] = ["Вася Пупкин"]; _staff["21.10"] = ["Люся Гусева", "Клава Лава"]; // и так далее в том же духе // раз доступа к базе нет — храни все тут _today = getBirthday(); } public function get today():Array { return _today; } private function getBirthday():Array { var key = addZero(_date.getDate()) + "." + addZero(_date.getMonth()); if (_staff.hasOwnProperty(key)) { return staff[key]; } else { return null; } } private function addZero(value:Object):String { var str:String = "0" + value.toString(); return str.subst(-2, 2); } } }
__________________
Поймай яблоко 2! Последний раз редактировалось Zebestov; 12.03.2012 в 20:34. |
|
|||||
|
Регистрация: Mar 2012
Сообщений: 3
|
Получилось, я даже и не думал что вы дадите готовый код...
Огромное СПАСИБО |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|