alex_v
-
Posts
23 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Posts posted by alex_v
-
-
On 5/12/2021 at 1:46 PM, Roberto Nicchi said:
What i need is to select the rows of a grid depending on some condition. The condition in this particular case is the value of a field; if the field has some value the record must be selected, otherwise not selected. This task must be executed after the grid has been loaded so i guess the right place where to place the code is in the OnAfterLoad event of the grid.
Now i have the code to select or deselect all the rows but i have no idea how to select/unselect rows with a condition.
This question is also important for me
-
... и я тоже надеялся на ListView (
-
Да, такой метод устраняет проблему.
И вопрос:
- нужно будет '-180' (3ч) менять на значение, которое будет соответствовать часовому поясу места запуска сервера ?
- 1
-
Перевод времени всего на один час, но "это" как-то застявляет событие 2 ноября отобразиться в ячеке 1 ноября.
-
IsAllDay := True; E.StartDate := EncodeDate(2020, 10, i); E.EndDate := EncodeDate(2020, 10, i+1);
Если задавать событие как AllDay без использования TTime, то также глючит.
-
-
-
Но все равно не понятен "сдвиг на одни сутки" в календаре за Октябрь 2020 начиная с 26 Октября.
-
Не понятно - в чем особенность 25 (или 26) октября.
Неужели это связано с "В последнее воскресенье октября, нoчью в 4 часа, в Украине проводится переход на зимнее время - 2020. B эту ночь 25 октября 2020 г в 4 часа стрелки часов переводят нa час назад"
-
UTC/GMT +3:00 часа
-
-
-
Исходники тестового приложения прилагаю:
-
-
-
-
-
8 minutes ago, Sherzod said:
Свой имейл только что добавил.
-
2 minutes ago, Sherzod said:
Вы используете триальную версию?
Не триальная.
FMSoft_uniGUI_Professional_1.90.0.1535
-
Всем привет!
Помогите понять появившуюся траблу с TUniCalendarPanel.
Данные для календаря хранятся в БД.
Есть 14 сохраненных ежедневных событий, начиная 19 октября 2020 и заканчивая 1 ноября 2020. Это две полные недели.
Читаю данные и в цикле создаю 14 событий в календаре. В качестве EventID использую первичный ключ из таблицы. IsAllDay = True;
События сформированы, далее они отображаются в календаре. Всё отлично, но... только до даты 25 октября 2020.В ячейке за 25 число имеем две отметки: именно за 25 число и тут же подтягивается и ивент за 26 число. И далее, начиная с ячейки за 26 число происходит сдвиг отображения ивентов. Т.е. в ячейке 26 имеем данные от ячейки 27 и т.д. Последняя ячейка - воскресенье 1 ноября - пустая, т.к. она сдвинулась в 31 октября.
Что это? И как его исправить?p.s. Не могу понять, как сюда добавить атачмент. Вроде как его нужно заранее закачать. Но куда именно - не нахожу.
-
thank you, it works.
-
I am also interested in this problem. How to open a non-first accordion panel at runtime?
TuniDBGrid: select rows by code with a condition
in General
Posted
I have already found a solution - in the Russian segment. Here is the link to the topic: http://forums.unigui.com/index.php?/topic/12627-unidbgrid-selectedrows/
I use such designs to achieve what I want
1) Select all rows in the grid:
2) Select only the lines that meet some condition:
3) Unselect all rows:
So far everything is running fine