
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.02.2008, 15:36
|
|||
|---|---|---|---|
|
|||
Дата/квартал |
|||
|
#18+
Здравствуйте! Во первых кто отмечает с праздником! Во вторых поможите кто чем......... Суть: в базе есть ворох дат - dat1, за 3 года (06,07,08 гг) , можно ли как нибудь изящно создать LV чтобы отобразить в гриде только данные допустим 1 квартал 07 г., что то ничего не нахожу по этому поводу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2008, 16:19
|
|||
|---|---|---|---|
Дата/квартал |
|||
|
#18+
YEAR() - возвращает номер года QUARTER() - возвращает номер квартала Соответственно в условии фильтрации (закладка Filter) для Local View создаешь две строки Year(Dat1) = ?numYear Quarter(Dat1) = ?numQuart Символ вопросительного знака указывает, что далее идет параметр. Т.е. переменная памяти, значение которой будет определено непосредственно перед открытием Local View или перед обновлением данный по команде Requery(). Программно, открытие такого Local View будет выглядеть примерно так: Код: plaintext 1. 2. 3. 4. 5. Если Local View включен в DataEnvironment формы, то в свойствах этого Local View указывается значение NoDataOnLoad = .T. А код определения параметров и перезапрос записывается, например, в Init-формыю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1588114]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 473ms |

| 0 / 0 |
