Фильтрация в окне "Account history"
По команде "Filter" из контекстного меню вызывается окно диалога "Account history filter". Окно состоит из трех частей (окантованных рамкой) с заголовками: "Dates span", 'Last count" и "Type".
В части "Dates span" указывается интервал времени, по которому считывается из сервера и показывается пользователю история счета. Интервал задается следующими полями:
- Today - только сегодняшний день;
- From - если поставить метку, то становится доступно поле для задания начальной даты интервала (при нажатии кнопки "Стрелка" раскрывается диалог движения по календарю);
- To - если поставить метку, то становится доступно поле для задания конечной даты интервала (при нажатии кнопки "Стрелка" раскрывается диалог движения по календарю); если конечная дата не задана, то конец интервала сегодня.
В части "Last count" пользователь может задать кол-во записей (строк), которые будут считаны из сервера; причем, если в заданном интервале времени записей больше, то будут считаны самые поздние по времени. Если поставить метку, то становится доступно поле "records" для ввода количества считываемых записей.
В части "Type", при поставленной метке в поле "On", становится доступным поле со списком типов операций (колонка "Type" в информационном окне); для каждого типа есть поле для метки и, если метка стоит, то все строки из истории этого типа будут считаны из сервера для показа пользователю, если метки нет, то строки с этим типом не будут считаны.
Строки с операциями располагаются в окне "Account history" снизу вверх по возрастанию серверных номеров операций.
|