|
Простой фильтр
|
|||
---|---|---|---|
#18+
Помогите пожалуйста доделать фильтр по году. Вот что получилось накидать: Код: vbnet 1.
Сброс самого фильтра,я так понимаю будет таким: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2017, 21:46 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
fantanol, A где у Вас год-то храниться? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 05:09 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Cat2fantanol, A где у Вас год-то храниться? Таблица. dgw ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 11:25 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
А что не получается? Что в TextBox вводите? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 11:32 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
SyrexА что не получается? Что в TextBox вводите? ввожу только год Сам код у меня не правильный. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 12:33 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
fantanolSyrexА что не получается? Что в TextBox вводите? ввожу только год Сам код у меня не правильный. Tак исправьте. Сделайте, как по ссылке от Syrex сделано ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 12:36 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Cat2fantanolпропущено... ввожу только год Сам код у меня не правильный. Tак исправьте. Сделайте, как по ссылке от Syrex сделано там же код для диапазона дат ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 12:39 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
у меня еще такое есть. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
и он рабочий только сброса нет и без понятия как его сделать ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 12:42 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
fantanolтам же код для диапазона дат Так год начинается с "01.01.YYYY" и заканчивается "03.12.YYYY" И ещё - год две цифры или четыре? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 13:29 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Вот тут функции, которые можно использовать в составлении фильтра. https://technet.microsoft.com/ru-ru/library/system.data.datacolumn.expression(v=vs.90).aspx сейчас не могу проверить, но выражение должно быть примерно таким @"Convert([Дата следующего повышения], 'System.String') LIKE '%%%%%%" + TextBox1.Text.Substrig(6) + "'" Если формат dd.mm.yyyy ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 14:11 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Syrexfantanolтам же код для диапазона дат Так год начинается с "01.01.YYYY" и заканчивается "03.12.YYYY" И ещё - год две цифры или четыре? у меня четыре. я просто ввожу 2017 в Textbox и должно фильтровать данные. Cat2Вот тут функции, которые можно использовать в составлении фильтра. https://technet.microsoft.com/ru-ru/library/system.data.datacolumn.expression(v=vs.90).aspx сейчас не могу проверить, но выражение должно быть примерно таким @"Convert([Дата следующего повышения], 'System.String') LIKE '%%%%%%" + TextBox1.Text.Substrig(6) + "'" Если формат dd.mm.yyyy ничего не понял из примера по ссылке ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 16:24 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 18:31 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Во втором сравнении "меньше", а не "меньше или равно" Cat2 Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 18:35 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
А вообще-то я бы для выбора года сделал комбобокс с выбором или NumericUpDown, что бы юзеры не клали в текстбокс всякую каку ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 19:30 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Cat2Во втором сравнении "меньше", а не "меньше или равно" Cat2 Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 23:41 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
fantanol, я без особой проверки писал и на C# Попробуйте вместо Parse - Convert.ToInt32 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2017, 01:22 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
такое не работает Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2017, 09:44 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
fantanolтакое не работает Что именно не работает? База какая? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2017, 12:33 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Попробуйте Код: c# 1.
Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2017, 12:35 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Cat2Попробуйте Код: c# 1.
Код: c# 1.
я вот такой вариант сделал Код: vbnet 1. 2. 3.
" ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2017, 14:39 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
fantanol Код: vbnet 1.
Не попадет весь день 31 декабря, поэтому я и писал , что меньше 1 января 00:00 следующего года ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2017, 10:53 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
"2017" & "/01/01' - это 31.12.2017 00:00, а в [Дата следующего повышения] может оказаться дата со временем ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2017, 10:56 |
|
Простой фильтр
|
|||
---|---|---|---|
#18+
Cat2"2017" & "/01/01' - это 31.12.2017 00:00, а в [Дата следующего повышения] может оказаться дата со временем но если у меня время не добавляется, то мой фильтр сойдет? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2017, 16:02 |
|
|
start [/forum/topic.php?fid=20&msg=39473107&tid=1399838]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 290ms |
total: | 521ms |
0 / 0 |