Форум: "Основная";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
ВнизДругой Calendar Найти похожие ветки
← →
neVIP (2004-04-03 00:44) [0]Всем, кто ещё не храпит на клавиатуре, здравствуйте !!!
Существует некая база данных, в которой есть поля работа,выполнение и дата.
Прошу совета как лучше реализовать идею:
Год : Такой-то.
Месяц : Такой-то.
_______________________________________
| 1неделя | 2неделя | 3неделя | 4неделя |
=======================================
| +++++++ | +++++++ | +++++++ | +++++++ |
=======================================
| ####### | ####### | ####### | ####### |
=======================================
1 >>> 0100101 0000100 1011000 0000100
2 >>> 0000010 1000000 0000000 1001001
3 >>> 0100010 0000001 0000100 0100000
Условные обозначения:
+ - День недели
# - День месяца
1,2,3 - работы
0 - работа невыполнена
1 - работа выполнена
Я знаю как привязать это к базе, но как говориться, хорошая
программа должна и блестеть и работать...
Просмотрев стандартные дельфийские компоннты, единственные, хоть как-то
близкие ко мне стали: DаteTimePicker, MonthCalendar и Calendar.
Весь вопрос заключаеться в том, что мне нужно брать какой-то месяц,
узнавать, каким днём недели будет 1 число и последнее число, вычислять
количество недель в месяце [вместе с неполными, например в Мае их 6], и
как лучше реализовать GUI, ведь работ явно не 3 а более 300, так же
пользователь может кликнуть мышку и исправить "0" на "1"
Реально ли это сделать используя те компоненты ?
Есть ли компоненты по виду схожие с моей наскальной живописью?
Т.е. в принципе получается изменённый Calendar...
← →
neVIP (2004-04-03 00:46) [1]Блин, ну что же так неуклюже получилось...
Я считаю, вы поймёте...
← →
Германн © (2004-04-03 02:02) [2]Не знаю почему, но сей вопрос напомнил мне военную кафедру, когда я учился в МИФИ. Очень мне не нравились занятия на ней, но я при всем при том избежал реального призыва.
Так вот там нам вдалбливали такой порядок действий командира:
1. Оценить ситуацию.
2. Принять решение.
3. Отдать команду. (Ну разумеется "громким коммандным голосом") :)))
Так и тут - сначала пойми задачу, потом продумай ее решение с учетом тех параметров, которые могут оказаться у тебя в руках, а уж потом ищи компоненты, которые помогут создать тот GUI, который тебе понравится.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.035 c