Период дат
SYSDBA (обсуждение | вклад) |
SYSDBA (обсуждение | вклад) (→Выбор периода с помощью мыши) |
||
| (не показаны 24 промежуточные версии 1 участника) | |||
| Строка 1: | Строка 1: | ||
| − | Компонент предназначен для ввода периода дат с помощью клавиатуры или выбора мышью из выпадающего календаря. | + | <onlyinclude>Компонент предназначен для ввода периода дат с помощью клавиатуры или выбора мышью из выпадающего календаря.</onlyinclude> |
| − | + | http://gsbelarus.com/gs/images/gs/2010/period_edit1.png | |
| − | + | ====Полный ввод периода==== | |
| − | {| border="1" cellpadding="2" cellspacing="0" style="border-collapse:collapse;" width=" | + | Задается строкой вида ''"Дата_начала-Дата_окончания"''. Дата может указываться в формате с разделителями ''д.м.г'' или без — ''дмг''. День и месяц задаются одной или двумя цифрами, с лидирующим нулём или без. Год задается одной, двумя, тремя или четырьмя цифрами. Набор двух цифр 12 в позиции года будет означать 2012-й год. Во избежании путаницы рекомендуется всегда указывать год полностью, четырьмя цифрами. Если конечная дата указана раньше начальной, то система автоматически поменяет их местами. |
| + | |||
| + | Ниже приведены примеры ввода периода дат: | ||
| + | |||
| + | {| border="1" cellpadding="2" cellspacing="0" style="border-collapse:collapse;" width="680" | ||
| + | !style="background:#ffdead;"| Комментарий | ||
!style="background:#ffdead;"| Введенная строка | !style="background:#ffdead;"| Введенная строка | ||
!style="background:#ffdead;"| Начальная дата | !style="background:#ffdead;"| Начальная дата | ||
!style="background:#ffdead;"| Конечная дата | !style="background:#ffdead;"| Конечная дата | ||
|- valign="top" | |- valign="top" | ||
| + | |День и месяц с лидирующими нулями | ||
|01.03.2010-12.12.2010 | |01.03.2010-12.12.2010 | ||
|01.03.2010 | |01.03.2010 | ||
|12.12.2010 | |12.12.2010 | ||
|- valign="top" | |- valign="top" | ||
| + | |День и месяц без нулей | ||
|5.6.2010-7.8.2012 | |5.6.2010-7.8.2012 | ||
|05.06.2010 | |05.06.2010 | ||
|07.08.2012 | |07.08.2012 | ||
| + | |- valign="top" | ||
| + | |Ввод года двумя цифрами | ||
| + | |5.6.10-7.8.14 | ||
| + | |05.06.2010 | ||
| + | |07.08.2014 | ||
| + | |- valign="top" | ||
| + | |Сплошной ввод без разделителей | ||
| + | |01042010-22112011 | ||
| + | |01.04.2010 | ||
| + | |22.11.2011 | ||
|} | |} | ||
| − | + | В процессе ввода даты, нажатие на клавишу ''пробел'' подставляет текущий день, месяц или год, в соответствии с позицией курсора. | |
| − | + | ====Сокращенный ввод периода==== | |
| − | {| border="1" cellpadding="2" cellspacing="0" style="border-collapse:collapse;" width=" | + | Для указания однодневного периода введите одиночную дату. Вместо ввода полных дат начала и окончания периода можно указать только номера года, месяца или номера месяца и года. Например: |
| + | |||
| + | {| border="1" cellpadding="2" cellspacing="0" style="border-collapse:collapse;" width="680" | ||
| + | !style="background:#ffdead;"| Комментарий | ||
!style="background:#ffdead;"| Введенная строка | !style="background:#ffdead;"| Введенная строка | ||
!style="background:#ffdead;"| Начальная дата | !style="background:#ffdead;"| Начальная дата | ||
!style="background:#ffdead;"| Конечная дата | !style="background:#ffdead;"| Конечная дата | ||
|- valign="top" | |- valign="top" | ||
| + | |Год целиком | ||
|2010 | |2010 | ||
|01.01.2010 | |01.01.2010 | ||
|31.12.2010 | |31.12.2010 | ||
|- valign="top" | |- valign="top" | ||
| + | |Несколько полных лет | ||
|2010-2012 | |2010-2012 | ||
|01.01.2010 | |01.01.2010 | ||
|31.12.2012 | |31.12.2012 | ||
|- valign="top" | |- valign="top" | ||
| + | |Месяц текущего года | ||
|10 | |10 | ||
|01.10.2010 | |01.10.2010 | ||
| − | | | + | |31.10.2010 <ref>Если текущий год 2010.</ref> |
|- valign="top" | |- valign="top" | ||
| + | |Несколько месяцев текущего года | ||
| + | |3-9 | ||
| + | |01.03.2010 | ||
| + | |30.09.2010 <ref>Если текущий год 2010.</ref> | ||
| + | |- valign="top" | ||
| + | |Месяц указанного года | ||
|10.2012 | |10.2012 | ||
|01.10.2012 | |01.10.2012 | ||
|30.10.2012 | |30.10.2012 | ||
|- valign="top" | |- valign="top" | ||
| + | |Несколько полных месяцев | ||
|10.2012-01.2015 | |10.2012-01.2015 | ||
|01.10.2012 | |01.10.2012 | ||
|31.01.2015 | |31.01.2015 | ||
| + | |- valign="top" | ||
| + | |Начиная с указанного года | ||
| + | |2001-01.05.2014 | ||
| + | |01.01.2001 | ||
| + | |01.05.2014 | ||
|} | |} | ||
| + | |||
| + | ====Горячие клавиши ввода периода==== | ||
| + | |||
| + | С помощью горячих клавиш можно быстро ввести один из предопределенных периодов. Горячие клавиши не чуствительны к регистру символов. | ||
| + | |||
| + | {| border="1" cellpadding="2" cellspacing="0" style="border-collapse:collapse;" width="380" | ||
| + | !style="background:#ffdead;"| Русский | ||
| + | !style="background:#ffdead;"| Английский | ||
| + | !style="background:#ffdead;"| Значение | ||
| + | |- valign="top" | ||
| + | |с | ||
| + | |c | ||
| + | |<span style="color:red;font-weight:bold">С</span>егодня | ||
| + | |- valign="top" | ||
| + | |з | ||
| + | |p | ||
| + | |<span style="color:red;font-weight:bold">З</span>автра | ||
| + | |- valign="top" | ||
| + | |в | ||
| + | |d | ||
| + | |<span style="color:red;font-weight:bold">В</span>чера | ||
| + | |- valign="top" | ||
| + | |н | ||
| + | |y | ||
| + | |Текущая <span style="color:red;font-weight:bold">н</span>еделя | ||
| + | |- valign="top" | ||
| + | |я | ||
| + | |z | ||
| + | |Прошедшая недел<span style="color:red;font-weight:bold">я</span> | ||
| + | |- valign="top" | ||
| + | |щ | ||
| + | |o | ||
| + | |Следу<span style="color:red;font-weight:bold">ю</span>щая неделя | ||
| + | |- valign="top" | ||
| + | |м | ||
| + | |v | ||
| + | |Текущий <span style="color:red;font-weight:bold">м</span>есяц | ||
| + | |- valign="top" | ||
| + | |л | ||
| + | |k | ||
| + | |С<span style="color:red;font-weight:bold">л</span>едующий месяц | ||
| + | |- valign="top" | ||
| + | |р | ||
| + | |h | ||
| + | |П<span style="color:red;font-weight:bold">р</span>ошедший месяц | ||
| + | |- valign="top" | ||
| + | |к | ||
| + | |r | ||
| + | |Текущий <span style="color:red;font-weight:bold">к</span>вартал | ||
| + | |- valign="top" | ||
| + | |и | ||
| + | |b | ||
| + | |Прошедш<span style="color:red;font-weight:bold">и</span>й квартал | ||
| + | |- valign="top" | ||
| + | |й | ||
| + | |q | ||
| + | |Следующи<span style="color:red;font-weight:bold">й</span> квартал | ||
| + | |- valign="top" | ||
| + | |г | ||
| + | |u | ||
| + | |Текущий <span style="color:red;font-weight:bold">г</span>од | ||
| + | |- valign="top" | ||
| + | |о | ||
| + | |j | ||
| + | |Пр<span style="color:red;font-weight:bold">о</span>шедший год | ||
| + | |- valign="top" | ||
| + | |е | ||
| + | |t | ||
| + | |Сл<span style="color:red;font-weight:bold">е</span>дующий год | ||
| + | |} | ||
| + | |||
| + | ====Выбор периода с помощью мыши==== | ||
| + | |||
| + | # Выберите тип периода с помощью кнопок под календарями. | ||
| + | # Если выбран фиксированный период (день, месяц или год), то укажите его в левом календаре. Используйте стрелки прокрутки, если нужных вам дат нет в отображаемом списке. | ||
| + | # Если выбран произвольный период, то сначала укажите дату начала в левом календаре, а затем -- окончания в правом. | ||
| + | |||
| + | Чтобы не дать окну закрыться атоматически при выборе периода, удерживайте в нажатом состоянии клавишу ''Shift''. | ||
| + | |||
| + | ====Примечания==== | ||
| + | <references/> | ||
[[Category:Документация]] | [[Category:Документация]] | ||
[[Category:Интерфейс пользователя]] | [[Category:Интерфейс пользователя]] | ||
__NOTOC__ | __NOTOC__ | ||
Текущая версия на 14:36, 25 октября 2010
Компонент предназначен для ввода периода дат с помощью клавиатуры или выбора мышью из выпадающего календаря.
[править] Полный ввод периода
Задается строкой вида "Дата_начала-Дата_окончания". Дата может указываться в формате с разделителями д.м.г или без — дмг. День и месяц задаются одной или двумя цифрами, с лидирующим нулём или без. Год задается одной, двумя, тремя или четырьмя цифрами. Набор двух цифр 12 в позиции года будет означать 2012-й год. Во избежании путаницы рекомендуется всегда указывать год полностью, четырьмя цифрами. Если конечная дата указана раньше начальной, то система автоматически поменяет их местами.
Ниже приведены примеры ввода периода дат:
| Комментарий | Введенная строка | Начальная дата | Конечная дата |
|---|---|---|---|
| День и месяц с лидирующими нулями | 01.03.2010-12.12.2010 | 01.03.2010 | 12.12.2010 |
| День и месяц без нулей | 5.6.2010-7.8.2012 | 05.06.2010 | 07.08.2012 |
| Ввод года двумя цифрами | 5.6.10-7.8.14 | 05.06.2010 | 07.08.2014 |
| Сплошной ввод без разделителей | 01042010-22112011 | 01.04.2010 | 22.11.2011 |
В процессе ввода даты, нажатие на клавишу пробел подставляет текущий день, месяц или год, в соответствии с позицией курсора.
[править] Сокращенный ввод периода
Для указания однодневного периода введите одиночную дату. Вместо ввода полных дат начала и окончания периода можно указать только номера года, месяца или номера месяца и года. Например:
| Комментарий | Введенная строка | Начальная дата | Конечная дата |
|---|---|---|---|
| Год целиком | 2010 | 01.01.2010 | 31.12.2010 |
| Несколько полных лет | 2010-2012 | 01.01.2010 | 31.12.2012 |
| Месяц текущего года | 10 | 01.10.2010 | 31.10.2010 [1] |
| Несколько месяцев текущего года | 3-9 | 01.03.2010 | 30.09.2010 [2] |
| Месяц указанного года | 10.2012 | 01.10.2012 | 30.10.2012 |
| Несколько полных месяцев | 10.2012-01.2015 | 01.10.2012 | 31.01.2015 |
| Начиная с указанного года | 2001-01.05.2014 | 01.01.2001 | 01.05.2014 |
[править] Горячие клавиши ввода периода
С помощью горячих клавиш можно быстро ввести один из предопределенных периодов. Горячие клавиши не чуствительны к регистру символов.
| Русский | Английский | Значение |
|---|---|---|
| с | c | Сегодня |
| з | p | Завтра |
| в | d | Вчера |
| н | y | Текущая неделя |
| я | z | Прошедшая неделя |
| щ | o | Следующая неделя |
| м | v | Текущий месяц |
| л | k | Следующий месяц |
| р | h | Прошедший месяц |
| к | r | Текущий квартал |
| и | b | Прошедший квартал |
| й | q | Следующий квартал |
| г | u | Текущий год |
| о | j | Прошедший год |
| е | t | Следующий год |
[править] Выбор периода с помощью мыши
- Выберите тип периода с помощью кнопок под календарями.
- Если выбран фиксированный период (день, месяц или год), то укажите его в левом календаре. Используйте стрелки прокрутки, если нужных вам дат нет в отображаемом списке.
- Если выбран произвольный период, то сначала укажите дату начала в левом календаре, а затем -- окончания в правом.
Чтобы не дать окну закрыться атоматически при выборе периода, удерживайте в нажатом состоянии клавишу Shift.