| |
|
|
| |
to: Lukas
(04.12.2009 в 16:15)
|
| | Ясно. Спасибо. | |
| |
| |
| |
|
|
| |
to: Серега
(04.12.2009 в 15:28)
|
| | Теоретически возможно, увеличив количество полей (запроса и формы) раз в 10, а подписи оставить как есть.
Но работать будет ооочень медленно, так что и пытаться не стоит.
Кстати, в предыдущих версиях (тех что в этой ветке), обнаружились ошибки.
Свежую версию, надеюсь без грубых ошибок, можно взять здесь: http://www.hiprog.com/forum/files/6237-20091201165952.zip | |
| |
| |
| |
|
|
| |
to: час
(12.11.2009 в 19:27)
|
| | Уважаемый Lukas, а возможно ли сделать в Вашем решении так, чтобы полоска, показывающая срок выполнения задачи, заполняла не весь прямоугольник, соответствующий периоду, а только его часть, соответствующую реальному времени выполнения.
То есть также, как полоска, указывающая на текущее время.
Конечно, если у Вас будет время и желание. | |
| |
| |
| |
 24 Кб. |
|
| |
to: Explorer
(12.11.2009 в 19:24)
|
| | Не - не, не занудство, а полезная рецензия опытного специалиста, за что опять таки спасибо.
Нужно еще много исправить и доделать, можно и нужно еще много полезного прицепить, но мне,
честно говоря, уже лень, потому как мотивация на уровне голого энтузиазма.
Однако, при необходимости такого решения, и я, и те кому это может понадобится,
обязательно учтем эти рекомендации.
PS ...backward пишется через дабл-ю... Эх, вот если-бы только такие ошибки. 
PS2: Вертикальная отбивка Now вроде сделана, скрин:
Может не работает на различных региональных настройках? | |
| |
| |
|
|
| |
|
|
| |
to: Lukas
(12.11.2009 в 19:04)
|
| |
Раз зачет получен, можно и на сайт, наверное, а то глядишь еще куча багов найдется
|
ни разу не в порядке критики, но есть пара рекомендаций (я делал подобную штуку сто лет назад, когда был непосредственно причастен)
слайдер масштаба шкалы времени лучше разметсить под шапкой разбивки кванторов шкалы (или сверху над?)
а внизу сделать слайдер прокрутки шкалы вперед назад без изменения масштаба (просто будущее <> прошлое)
по клику по линейке слайдера он должен переползать на кликнутую позицию,
к лэйблу "время" дописывать модуль дискретности 1-4-8 и т.д)
backward пишется через дабл-ю
контрол для фокуса можно запоминать в тегах или сделать невидимый (0х0) контрол
в общем-то от стрелок можно бы и отказаться ИМХО - они все равно не вполне адекватно работают :)
м.б. из источника выкидывать задачи длительностью меньше меньшего квантора шкалы (?)
<в общем занудство skiped>
хорошее получилось решение
добавить вертикальную отбивку Now | |
| |
| |
| |
|
|
| |
to: Explorer
(12.11.2009 в 18:10)
|
| | Спасибо Explorer.
По нажатию на кнопки со стрелочками, как и при перемещении кнопки ползунка,
происходит присвоение нового источника форме, после которого фокус автоматом
устанавливается в доступный контрол с минимальным индексом, коим и является кнопка со стрелкой <.
Можно, конечно, запомнить активный контрол, и после установить фокус на него,
не додумался как-то.
PS. Раз зачет получен, можно и на сайт, наверное, а то глядишь еще куча багов найдется.  | |
| |
| |
| |
|
|
| |
to: Lukas
(12.11.2009 в 13:29)
|
| |
со слайдером зачот 
на стрелках фокус всегда возвращается на левую - непорядок | |
| |
| |
| |
|
|
| |
to: Lukas
(12.11.2009 в 16:21)
|
| | Ясно. Я как раз и посмотрел пока про функции дат и времени и не увидел возможности установить период времени в виде века. Значит будем думать, как сделать века. Если получится, я обязательно выложу вариант. Вдруг кому понадобится. Правда для начала нужно сделать. Время покажет. | |
| |
| |
| |
|
|
| |
to: kot_k_k
(12.11.2009 в 15:35)
|
| | Я рад, что тебе понравилось/пригодилось.
На самом деле есть штатные "бегунки", и, по возможности, следует пользоваться ими.
Где почитать конкретно, не знаю, везде понемногу.
Просто мне башню очередной раз снесло, вот я и поизвращался.  | |
| |
| |
| |
|
|
| |
to: Серега
(12.11.2009 в 16:15)
|
| | Можно, но иначе.
Функции работы с датами, формат хранения типа Date имеют свои рабочие диапазоны. | |
| |
| |
| |
|
|
| |
to: kot_k_k
(12.11.2009 в 15:35)
|
| | А можно ли сделать масштаб еще и по векам?
Ясно, что это уже не для задач. Просто этот гениальный вариант отлично подойдет для моей исторической базы, в которой были бы видны события по векам. Сразу будет видно сравнение событие по времени. Это просто будет чума. Давно для своей базы мечтал о таком. А тут это так близко.
Мне хотя бы подтверждение, что это можно. ТАк как я сейчас этим занимаюсь (правда пока безуспешно). Но если скажите, что это возможно, я по крайней мере буду знать, что должно получиться.
СПАСИБО | |
| |
| |
|
|
| |
|
|
| |
to: kot_k_k
(12.11.2009 в 13:46)
|
| | А кнопочку внизу подвигать вправо-влево?
48 квадратиков, возможно, лучше, да вот подписи в такой размер не помещаются,
пришлось подрезать. | |
| |
| |
|
|
| |
 54 Кб. |
|
| |
to: Серега
(07.11.2009 в 13:28)
|
| | Раз ошибки никто исправлять не хочет,
придется самому исправить старые и наделать новых.
Последняя версия: | |
| |
| |
| |
|
|
| |
to: Lukas
(12.11.2009 в 12:10)
|
| | ты думаешь те кто писал учебники сами всё придумали и языком они владеют 
я по аксу бачив много книг разных и не очень - 70-80% поверхностные расказы о тех возможностях которые доступны через хелп либо любознательным клацаньем мыши. | |
| |
| |
| |
|
|
| |
to: ShadowOfSun
(12.11.2009 в 07:21)
|
| | Неа, не смогу - языками не владею.
Все "мои" примеры изобретены еще до меня, в 14 веке.  | |
| |
| |
| |
|
|
| |
to: Lukas
(11.11.2009 в 14:11)
|
| | Просто гениально.
Lukas, а ты не думал свою книжку издать с примерами?
Пора подумать, будет новым учебником  | |
| |
| |
| |
|
|
| |
to: Lukas
(11.11.2009 в 14:11)
|
| | Классный скелет. Я думаю, такую ВЕЩЬ обязательно надо на сайт. Конечно, когда это сделать, виднее администраторам. Возможно, действительно стоит подождать исправления некоторых уже встреченных ошибок. Но это ДОЛЖНО быть на сайте всенепременно. Потому что просто класс! Думаю, это многим пригодится. | |
| |
| |
| |
|
|
| |
to: osmor
(11.11.2009 в 13:54)
|
| | Не, рано.
Это ж скелет, да еще и с ошибками.
Вот народ ошибки исправит, тогда могет быть.  | |
| |
| |
| |
|
|
| |
to: osmor
(11.11.2009 в 13:54)
|
| | упс, сбоит.
если после открытия формывыбрать "Недели" и мазохистски (раз 50) клацать "в лево" до мометна когда Задача2 не начнет исчезать - вылазит РанТайм 2101 | |
| |
| |
| |
|
|
| |
to: Lukas
(10.11.2009 в 21:51)
|
| | круто!
На сайт?  | |
| |
| |
|
|
| |
|
|
| |
to: kot_k_k
(11.11.2009 в 09:57)
|
| | Судя по всему, не только мне одному нужно было такое. Думаю, что выражу общее мнение, поблагодарив уважаемого Lukasa!
То, что нужно. Просто "везчь". | |
| |
| |
| |
|
|
| |
to: Гоблин
(10.11.2009 в 23:10)
|
| | Шайтан, однако, валшепник!!!!!
бомба, все пипец работе буду юзать  | |
| |
| |
| |
|
|
| |
to: Lukas
(10.11.2009 в 21:51)
|
| | Писец. Как до такого можно дойти.
Похоже заказ выполнен. Пошел разбираться.  | |
| |
| |
| |
 53 Кб. |
|
| |
to: Гоблин
(10.11.2009 в 21:04)
|
| | Попробуем так: 7z в Zip-e | |
| |
| |
| |
|
|
| |
to: Гоблин
(10.11.2009 в 21:04)
|
| | Волшебник дело говорит! Я заменил расширение HTM на 7z и было мне счастье. Сделайте также и будет и вам счастье!
А Lukasу огромное спасибо! Это очень похоже на то, что я хотел. Только теперь надо разобраться что к чему. Чем я и займусь. | |
| |
| |
| |
|
|
| |
to: Волшебник
(10.11.2009 в 20:48)
|
| | Не получается поглядеть. Одни козезюбрики с кузебяками. Бис пжалуста. | |
| |
| |
| |
|
|
| |
to: Серега
(10.11.2009 в 20:33)
|
| | В имени файла сотри hml | |
| |
| |
| |
|
|
| |
to: Lukas
(10.11.2009 в 18:08)
|
| | Это у меня глючит комп или ссылочка действительно битая?
Я попробовал в разных браузерах. Одно и то же. | |
| |
| |
| |
 47 Кб. |
|
| |
to: kot_k_k
(10.11.2009 в 17:16)
|
| | Ну вот скелетик:
1. При первой загрузке добавляет 100 тестовых записей в таблицу.
2. С подписями не все хорошо (месяц, квартал, год), надо править.
3. Запросы на пересечение интервалов тоже, наверное, можно упростить.
4. Можно отказаться от условного форматирования, выводить * или другие условные символы задач.
Шаги сетки - 30 мин, 1 час, 2 часа, 4 часа, 1 день, 2 дня, неделя, месяц, квартал, год.
Добавлено: Прицеп переделал на ZIP. 22:00 | |
| |
| |
| |
|
|
| |
to: Серега
(10.11.2009 в 17:12)
|
| | поддерживаю!
Пример в студию!!!!
 | |
| |
| |
| |
|
|
| |
to: Гоблин
(09.11.2009 в 21:14)
|
| | Простите, Lukas, а сам примерчик посмотреть нельзя? | |
| |
| |
| |
|
|
| |
to: Lukas
(09.11.2009 в 09:23)
|
| | Недопонял. Она (они) в какую сторону растягиваются? И как эти красненькие штучки действуют. Поподробнее пжалуста. | |
| |
| |
| |
 72 Кб. |
|
| |
to: Серега
(07.11.2009 в 13:28)
|
| | В принципе, штатной ленточной формой с условным форматированием можно попытаться изобразить что-то подобное.
Скелетик попробовал, вроде дышит: | |
| |
| |
| |
|
|
| |
to: Гоблин
(08.11.2009 в 23:31)
|
| | Пойду подумаю на Вашими вариантами. Если что и получится, я сообщю. Если нет, тоже. | |
| |
| |
| |
|
|
| |
to: ShadowOfSun
(08.11.2009 в 22:51)
|
| | А если соорудить список с изменяемым количеством столбцов? 1, 7, 31. с соответствующим масштабом. Для упрощения задачи - 3 списка один над другим и поочередно показывать в зависимости от масштаба. Реализуемо? | |
| |
| |
| |
|
|
| |
to: Серега
(08.11.2009 в 17:49)
|
| | На счет удобства не уверен.
Пример реализации:
форма с вложенной ленточной формой
на главной форме параметр расчета периода кратный дням
кнопки (+) и (-) изменяют этот параметр
для ленточной формы источник данных запрос
группирующей по параметру запроса и складывающей строки с названием задач.
При этом названия задач должны масштабироваться, что бы
например (при периоде равном месяцу отображались только глобальные задачи)
А при периоде в пределах недели отображались более локальные задачи
Единственный минус такого примера реализации - вертикальное расположение шкалы
Хотя это тоже на любителя  | |
| |
| |
| |
|
|
| |
to: Denis V.
(08.11.2009 в 13:14)
|
| | Когда я говорил, что вряд ли кто-то способен такое сделать, я как раз и имел ввиду, что это, видимо, мало кому нужно. Естественно, на этом форуме (точно знаю) достаточно неплохих программистов, которые могли бы это сделать. Вопрос в том, что у них нет в этом никогда не было необходимости, а делать это с нуля (без особой необходимости) никому не нужно. Это я прекрасно понимаю.
У меня нет ни образчика (кроме как самой программы Ichronos) и спецификацию всю можно выразить в двух словах: нужна шкала времени, в которой можно менять масштаб. Пусть это будет от 1 дня до месяца (если бы я увидел, как это делается вообще, я бы уже сам развил до необходимых пределов). Но я даже не представляю, как это сделать (пока не представляю).
Удобство этой шкалы, по-моему, более чем очевидно. Просто посмотрите как это работает в органайзере Ichronos и, я думаю, что многие оценят удобство такой шкалы.
В общем, если кто-то вдруг заинтересовался такой шкалой, буду рад любым идеям и советам как это начать реализовывать. | |
| |
| |
| |
|
|
| |
to: Гоблин
(08.11.2009 в 12:30)
|
| | Там же какой-то свой собственный элемент управления.
Конечно, удобно видеть дела за определённый период времени. Но этот период, как мне кажется, не имеет смысла делать больше месяца (самое большее три месяца - квартал). Иначе дела будут так мелко отображаться, что их не увидишь. А если изображать их в обычном формате, тогда нельзя будет сказать точно, где они располагаются на шкале времени.
Так что нужен свой собственный элемент управления. Пишите спецификацию, заказывайте или разрабатывайте сами. Здесь, я не знаю, наверное, только прикладные программисты, с такой задачей не сталкивались.
В принципе, идея хорошая, так что я готов, если надо помочь. | |
| |
| |
| |
|
|
| |
to: Серега
(08.11.2009 в 10:04)
|
| | Рано закрывать. Если разобрать ссылки, то можно сотворить нечто. Скинь образчик, обязательно помогут. (наверно)  | |
| |
| |
| |
|
|
| |
to: Гоблин
(08.11.2009 в 09:18)
|
| | Да нет. У меня уже есть свой органайзер. Причем сделан так как именно мне удобно. А аутлук - это вообще не вариант. Он очень неудобен. По крайней мере, для меня.
Вопрос как раз заключается в том, чтобы сделать так как в органайзере Ichronos, то есть можно увидеть все задачи и дела как за день, так и за век. Кому-то это покажется ненужным. Но я считаю это очень удобным.
Но я вижу, что вряд ли кто-то способен такое сделать. Я-то уж тем более на данный момент. В общем, ладно. Тады закрыли тему. | |
| |
| |
| |
|
|
| |
to: Гоблин
(07.11.2009 в 22:43)
|
| | 1. Собственно тебе надо сделать органайзер как в Outlook. Не проще его же и использовать, а базу пристегнуть?
2. Пытался сделать то же самое в базе, но ничего путного не вышло.  | |
| |
| |
| |
 49 Кб. |
|
| |
to: Серега
(07.11.2009 в 17:50)
|
| | 1. Глянь тут http://hiprog.com/forum/read.php?id_forum=1&id_theme=3896&page=1 примеры от Лукаса.
2. http://hiprog.com/index.php?option=com_content&task=view&id=251661640&Itemid=35 пример работы с датами
3. Пристегнул не помню у кого содрал (кажется тоже Лукас ссылку долго искать) | |
| |
| |
| |
|
|
| |
to: Гоблин
(07.11.2009 в 17:18)
|
| | ну хотя бы пока от дня до месяца. Мне все равно, главное, чтобы было что-то подобное. | |
| |
| |
| |
|
|
| |
to: Серега
(07.11.2009 в 13:28)
|
| | Я так понимаю, что надо от дня до месяца. И еще что бы четные дни и нечетные выделялись. У Лукаса нечто подобное было тут на сайте. | |
| |
| |
| |
 78 Кб. |
|
| | Есть такой органайзер, Ichronos (в интернете легко найти). Там я приметил очень удобное масштабирование периодов времени. Можно масштабировать от века до дня. При этом прошедшее время слегка затемнено.
Но сделать такое у меня вряд ли получится.
Может подскажете что-либо подобное на access в качестве примерчика или подкинете примерчик? Мне бы увидеть как это делается, а дальше я сделаю сам.
Спасибо. | |
| |
| |