Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15294
Рейтинг: 1518
#16: 2009-04-05 20:50:24 ЛС | профиль | цитата
прикинул, чего примерно можно сделать в данном направлении - некоторая группа элементов, выполняющая такие задачи

1) элемент, который последовательно выдает дни заданного года и месяца. Каждый выданный день это МТ из: число от 1 до 31(день месяца), число от 0 до 6(день недели), число от 1 до 7(маска из битов: 1бит - обычный день, 2бит - выходной, 3бит - праздник)
2) элемент, который последовательно выдает дни заданного года. Каждый выданный день это МТ из: число от 1 до 31, число от 1 до 12(месяц года), число от 0 до 6, число от 1 до 7
3) элемент, который для указанной даты(год, месяц, день) возвращает номер дня(число 0 - 6)

вроде такого интерфейса достаточно будет для построения любого календаря
карма: 26
0
Ответов: 1891
Рейтинг: 110
#17: 2009-04-05 20:53:54 ЛС | профиль | цитата
Ну если только нерабочие праздничные дни то:
1, 2, 3, 4 и 5 января - Новогодние каникулы;
7 января - Рождество Христово;
23 февраля - День защитника Отечества;
8 марта - Международный женский день;
1 мая - Праздник Весны и Труда;
9 мая - День Победы;
12 июня - День России;
4 ноября - День народного единства.
При этом следует учитывать, что при совпадении выходного и нерабочего праздничного дней выходной день переносится на следующий после праздничного рабочий день.

Хотя тут писали

Леонид писал(а):
не забудте и православные (католические, мусульманские... - выбирать через свойства) прздники

карма: 0
%time%
0
Ответов: 817
Рейтинг: 52
#18: 2009-04-05 20:57:27 ЛС | профиль | цитата
Обалдеть
Не думал что все это потянет на три элемента.
Т.е., если сказать более просто, то будет один основной элемент, и еще два что то навроде менеджеров?
карма: 1

0
Администрация
Ответов: 15294
Рейтинг: 1518
#19: 2009-04-05 21:41:15 ЛС | профиль | цитата
-= DriveR =-, ну если есть иные варианты - прошу озвучить

-= DriveR =- писал(а):
и еще два что то навроде менеджеров?

нет. Это три независимых элемента. Грубо говоря первый предназначен для формирования табеля работы сотрудников, второй для вывода календаря на год, а третий для любых мелких задач типа вывода текущего дня недели(скажем "Сегодня 2 января 2010 года, страна отмечает: Новогодние каникулы") или для формирования события, если текущий день выходной (рабочий) и т.д. и т.п.
карма: 26
0
Ответов: 817
Рейтинг: 52
#20: 2009-04-05 21:43:00 ЛС | профиль | цитата
Dilma писал(а):
ну если есть иные варианты - прошу озвучить

Лично у меня нет, поэтому буду рад всему что появится
Уж руки чешутся попробовать эту штуку
карма: 1

0
Ответов: 1891
Рейтинг: 110
#21: 2009-04-05 22:12:19 ЛС | профиль | цитата
Dilma, писал(а):
прикинул, чего примерно можно сделать в данном направлении - некоторая группа элементов, выполняющая такие задачи

1) элемент, который последовательно выдает дни заданного года и месяца. Каждый выданный день это МТ из: число от 1 до 31(день месяца), число от 0 до 6(день недели), число от 1 до 7(маска из битов: 1бит - обычный день, 2бит - выходной, 3бит - праздник)
2) элемент, который последовательно выдает дни заданного года. Каждый выданный день это МТ из: число от 1 до 31, число от 1 до 12(месяц года), число от 0 до 6, число от 1 до 7
3) элемент, который для указанной даты(год, месяц, день) возвращает номер дня(число 0 - 6)


Все это уже сейчас можно реализовать с помощью SQLite.
Можно реализовать также и это для любого года:

Alexbootch, писал(а):
...Например, третье воскресенье марта - день работников торговли, бытового обслуживания населения и жилищно-коммунального хозяйства

карма: 0
%time%
0
Разработчик
Ответов: 25821
Рейтинг: 2096
#22: 2009-04-05 22:24:29 ЛС | профиль | цитата
Alexbootch, ты забросил FAQ по SQLite. А вот очень бы неплозо, если бы ты все вот это

Alexbootch писал(а):
уже сейчас можно реализовать с помощью SQLite


описал в FAQ
карма: 22
Если что-то хочешь сделать хорошо -- сделай сам!
0
Ответов: 1891
Рейтинг: 110
#23: 2009-04-05 22:34:25 ЛС | профиль | цитата
nesco, писал(а):
Alexbootch, ты забросил FAQ по SQLite. А вот очень бы неплозо, если бы ты все вот это


nesco, а это кому-то нужно? Т.к. весь Faq лежит по адресу http://sqlite.org/lang.html
карма: 0
%time%
0
Разработчик
Ответов: 25821
Рейтинг: 2096
#24: 2009-04-05 22:45:15 ЛС | профиль | цитата
Alexbootch писал(а):
а это кому-то нужно?


Привет, наша вам с кисточкой...
------------ Дoбавленo:

Alexbootch писал(а):
Т.к. весь Faq лежит по адресу


Хорошо бы выжимку из него сделать для народа. Сайт-то не рускоязычный, не забывай про это. А тут все бы было под рукой. Зашел в Wiki и посмотрел справку
карма: 22
Если что-то хочешь сделать хорошо -- сделай сам!
0
Ответов: 4872
Рейтинг: 541
#25: 2009-04-05 22:51:38 ЛС | профиль | цитата
интересно только за какие это коврижки тут надо разжёвывать и в рот ложить
труд то довольно обьёмный по времени
карма: 7
0
Разработчик
Ответов: 25821
Рейтинг: 2096
#26: 2009-04-05 22:57:48 ЛС | профиль | цитата
andrestudio писал(а):
интересно только за какие это коврижки тут надо разжёвывать и в рот ложить


Я запомню твои слова. И следующий раз точно также отвечу всем, кто будет писать про справку. Да-да, и коврижки вспомню
------------ Дoбавленo:

andrestudio писал(а):
труд то довольно обьёмный по времени

Да, действительно, я как-то и не подумал.

А сколько угроблено времени на подьем пакета под пользователей, никто не спрашивал. Или мне, или Dilme не нужны коврижки

andrestudio, мой тебе совет -- следующий раз думай, про что говоришь
карма: 22
Если что-то хочешь сделать хорошо -- сделай сам!
0
Ответов: 4872
Рейтинг: 541
#27: 2009-04-05 23:07:21 ЛС | профиль | цитата
Оглянись, тут что кто что то написал? (особо тут никто не напрягается)
ispider сразу отправляет куда надо.
А все кто собирается изучать пусть трудятся по изучению FAQ самостоятельно, примеров на форуме предостаточно.
Я сегодня HTML изучал и ничего не переломился и сюда не звонил по этому поводу между прочим.
nesco, может что то личное , дак отправь меня в баню и делов то
карма: 7
0
Ответов: 1891
Рейтинг: 110
#28: 2009-04-05 23:26:56 ЛС | профиль | цитата
nesco, писал(а):
Хорошо бы выжимку из него сделать для народа. Сайт-то не рускоязычный, не забывай про это. А тут все бы было под рукой. Зашел в Wiki и посмотрел справку


Время сейчас нет, но думаю, что потихоньку до конца года доделаю
карма: 0
%time%
0
Ответов: 4641
Рейтинг: 334
#29: 2009-04-05 23:28:56 ЛС | профиль | цитата
nesco писал(а):
Сайт-то не рускоязычный, не забывай про это

http://translate.google.ru/translate?prev=hp&hl=ru&js=n&u=http%3A%2F%2Fsqlite.org%2Flang_datefunc.html&sl=en&tl=ru
осталось подправить и.....
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15294
Рейтинг: 1518
#30: 2009-04-05 23:48:37 ЛС | профиль | цитата
компонент добавлен. Вот простой календарик на его основе
code_12598.txt

------------ Дoбавленo:

по поводу фагов и прочего - документацию не относящуюся напрямую к hiasm переводить не нужно. Ссылок в справке на авторитетные источники будет достаточно(уверен на русском sqlite давным давно есть уже).
карма: 26
2
файлы: 1code_12598.txt [3.3KB] [300]
Голосовали:nesco, Konst
Сообщение
...
Прикрепленные файлы
(файлы не залиты)