Описание приложения Adsl_stat.exe |
Приложение Adsl_stat.exe предназначено для ведения базы данных, содержащей информацию о статистике использования Вами Интернет, если Вы являетесь абонентом услуги "Предоставление доступа к сети передачи данных по технологии ADSL/ADSL2/ADSL2+" Интернет Turbo, предоставляемой Пермским филиалом электросвязи OAO "Уралсвязьинформ". Информация включает в себя трафик (объёмы) и денежные расходы (состояния счёта) с разбивкой по дням, месяцам, годам, а также по используемым сервисам Вашего Интернет-провайдера.
Вся исходная информация берётся со страницы статистики на сайте Вашего Интернет-провайдера, а в приложении имеются средства, обеспечивающие такую загрузку и обновление информации в базе данных. Никаких неявных доступов в Интернет для обновления данных по статистике приложение не производит. Вместо этого, Вы должны с определённой (и приемлемой для Вас) частотой беспокоиться об обновлении Ваших данных, загружая их со странички Вашей Интернет статистики (все подробности о загрузке данных см. в разделе Авторизация и загрузка данного документа).
Средствами этого приложения для каждого вида данных Вы также можете получить их HTML-представление/документ (о подробностях см. в разделе Общие функциональные возможности диалогов просмотра данных). Никаких других средств создания отчётов для Ваших данных в рамках этого приложения в настоящий момент не предусмотрено.
Рис. 1
На Рис. 1 показан общий вид приложения с раскрытыми несколькими наиболее типичными диалогами просмотра данных.
Приложение Adsl_stat создано средствами Microsoft® Visual FoxPro® 9.0 (SP1VFP9), поэтому для своей работы требует предварительной установки VFP-runtime для версии 9.0 с включённым в неё SP1VFP9. Ниже перечислены общие требования к системе для работы этого продукта:
Программа установки VFP-runtime 9.0 (SP1) является свободно распространяемой и может быть загружена, например с адреса: ftp://prolib.de/Public/VFP9SP1RT.exe, а все компоненты, входящие в состав VFP-runtime 9.0, можно посмотреть по ссылке: http://fox.wikis.com/wc.dll?Wiki~VFP9RuntimeFiles~VFP (en).
В приложении также использован ряд ActiveX/COM-компонент:
Название | Назначение | Типичное месторасположение |
---|---|---|
Обозреватель веб-страниц (Microsoft®) | Позволяет просматривать содержание веб-страниц в окне диалога. | C:\%windir%\system32\shdocvw.dll |
Элемент управления «Календарь» 11.0 (из Microsoft® Office® 2003) | Позволяет организовать выбор даты из календаря. | C:\Program Files\Microsoft Office\OFFICE11\mscal.ocx |
Microsoft® XML Core Services (MSXML) 3.0/4.0 | Позволяет выполнять преобразования над XML-документами. | C:\%windir%\system32\msxml4.dll |
Элемент управления «Диаграмма Office» 11.0 (из Microsoft® Office® 2003) | Позволяет просматривать данные в виде диаграмм | C:\Program Files\Common Files\Microsoft Shared\Web Components\11\owc11.dll |
Таб. 1
которые также должны быть установлены на компьютер перед использованием приложения Adsl_stat.
На Рис. 2 ниже показаны пункты меню, позволяющие открывать диалоговые окна приложения:
Рис. 2
В Таб. 2 сведено описание пунктов основного меню по работе с диалогами:
Названия | Назначения | Горячие клавиши |
---|---|---|
Данные по карточкам/счёту | Открывает диалог просмотра данных по карточкам/счёту | Alt+д+к |
Данные по годам | Открывает диалог просмотра данных с разбивкой по годам | Alt+д+г |
Данные по месяцам | Открывает диалог просмотра данных с разбивкой по месяцам | Alt+д+м |
Данные по дням | Открывает диалог просмотра данных с разбивкой по дням | Alt+д+д |
Открыть все окна | Пункт меню, позволяющий открыть одновременно все окна с данными | Alt+д+в |
Закрыть все данные | Пункт меню, позволяющий одновременно закрыть все окна с данными | Alt+д+з |
Фильтры | Открывает диалог изменения диапазона дат доступности данных для просмотра, позволяет также снять ограничения для показа всех данных | Alt+д+и |
Диаграмма | Открывает диалог просмотра данных в виде диаграммы | Alt+д+р |
Авторизация и загрузка | Вызывает диалог, позволяющий открыть страничку Интернет статистики Вашего Интернет-провайдера и загрузить с неё свежие данные, тем самым обновить информацию в Вашей локальной базе данных | Alt+д+а |
О приложении Adsl_stat | Вызов диалога для просмотра: текущей версии приложения, авторских правах, месторасположения базы данных, перехода по ссылке на сайт поддержки и т.п... | F1 |
Таб. 2
Рис. 3
На Рис. 3 изображена ситуация получения HTML-документа для диалога "Данные по дням". Далее, используя Ваши средства просмотра HTML-документов, Вы можете сохранить полученный таким образом документ как файл (обычно пункт меню: "Файл/Сохранить как...") чтобы в дальнейшем иметь возможность его распечатать на Вашем устройстве печати, причём сделать это следует до завершения приложения Adsl_stat, т.к. по завершению приложения все временные файлы, в т.ч. и htm, будут удалены с диска. Никакими другими средствами получения "твёрдой копии" данных приложение Adsl_stat в настоящий момент не располагает.Данный диалог позволяет открыть страничку Интернет статистики Вашего Интернет-провайдера и загрузить с неё свежие данные, тем самым обновить информацию в Вашей локальной базе данных. Вся работа по загрузке самых последних данных осуществляется с помощью одной и той же формы, вызываемой с помощью пункта меню "Данные/Авторизация и загрузка" и распадается на два действия: авторизации и собственно загрузки.
Чтобы выполнить загрузку из Интернет самых последних данных о состоянии Вашего счёта/карточки, Вам следует воспользоваться пунктом меню: "Данные/Авторизация и загрузка", при этом будет сделана попытка соединения с Интернет через Ваш ADSL-модем. Если соединение будет успешно установлено, то перед вами откроется форма авторизации на страничку статистики сайта Вашего Интернет-провайдера (для показа содержания веб-страниц в форме используется ActiveX-компонент "Обозреватель веб-страниц Microsoft®", см. также раздел Требования к программному обеспечению):
Рис. 4
Здесь во время первой загрузки, Вам следует в поля "Имя пользователя" и "Пароль" правильно ввести Ваше имя (Логин) и пароль соответственно. Обратите внимание, что во время запуска приложения Adsl_stat текущая раскладка клавиатуры будет всегда установлена в состояние "Русская", поэтому скорее всего, перед вводом данных, Вам следует выполнить переключение раскладки клавиатуры на "Английская". (Если Вы после первой удачной загрузки данных, как рассказано ниже в этом разделе, отредактируете поле "Пароль" так, как изложено в разделе Данные по карточкам/счёту для соответствующего счёта/карточки, то при последующих загрузках страницы авторизации, поля "Имя пользователя" и "Пароль" будут заполняться автоматически)...
Далее, после нажатия на кнопку "Войти", данные в форме перезагрузятся на страницу Вашей статистики, подобно изображённой на Рис. 5:
Рис. 5
После удачной загрузки этой страницы, Вам следует щёлкнуть на кнопку "Сохранить", отмеченную красным эллипсом вверху справа (вернее ближе к центру), при этом содержимое данных этой страницы будет сохранено на локальный диск (в подкаталог Text Вашего каталога с данными) в виде текстового файла с именем, отмеченным красным эллипсом вверху слева. При этом будет также произведён "разбор" содержимого этой страницы, а результаты этого "разбора" сохранены в Вашу локальную базу данных (которая расположена в подкаталоге Data Вашего каталога с данными). Обратите также внимание, что Вам не следует беспокоиться о размере этой страницы, стремясь её открыть и изменить размер так, чтобы все её данные были видимы, т.к. безусловно, все данные этой страницы будут обработаны независимо от её текущего размера. По завершению всех этих действий, в правом верхнем углу приложения возникнет временное окно, информирующее Вас о произведённых изменениях в Вашей базе данных, подобно изображению на Рис. 6:
Рис. 6
По существу это краткий журнал-отчёт о выполненных изменений в Вашей локальной базе данных. Здесь выражения вида: -<Название характеристики>: (<n>,<m>) означает, что для <Название характеристики> выполнено <n> добавлений и/или <m> изменений. После любых нажатий на клавиши и/или движения мыши информационное окно будет закрыто, а данные в любых открытых в настоящий момент диалогах обновлены. Обратите внимание, что это не означает, что Вы увидите самые последние данные в свих диалогах, например Вы не увидите последних загруженных данных, если они будут вне диапазонов дат, установленных с помощью фильтров (более подробно см. описание в разделе Фильтры).
Диалог "Авторизация и загрузка" не является типичным окном для просмотра данных статистики, поэтому ни одно из "общих функциональных возможностей", описанных в пункте Общие функциональные возможности диалогов просмотра данных выше, к нему не применимы.
Назначение диалога: позволяет просматривать данных по карточкам/счёту, а также получать HTML-документы для этих данных.
Как работать с этим окном: для открытия окна этого диалога следует воспользоваться пунктом меню: "Данные/Данные по карточкам/счёту". После выбора этого пункта перед Вами будет открыто окно, подобное следующему:
Рис. 7
На Рис. 7 изображена форма, в которой отображается список "Истории состояний счёта" (не карточки).
Работа с раскрывающимся списком "Карточка/счёт": верхний раскрывающийся список "Карточка/счёт" этого окна, позволяет выбрать конкретный счёт (или карточку), данные которого вы желаете просматривать. Данные этого списка не редактируются непосредственно из диалогов, а попадают сюда после загрузки данных со странички статистики Вашего Интернет-провайдера, работа с которой была описана в разделе Авторизация и загрузка выше. Предполагается также, что конкретный пользователь в любой текущий момент времени всегда имеет только один "активный" счёт (или карточку), с которым производится работа, причём таким счётом (карточкой) является последний добавленный. Поэтому, при первом открытии этой формы, всегда в качестве текущего элемента выбирается последний элемент в списке... и соответственно данные для него. Изменения выбранного элемента приводят к обновлению всех данных этого окна для Вами выбранного счёта/карточки. Если после выбора элемента список состояний счёта/карточки оказался пуст, а Вы, тем не менее уверены, что соответствующие данные в базе данных имеются, то скорее всего, проблема в текущих значениях фильтров, ограничивающих множество доступных для просмотра данных. Для урегулирования этого вопроса смотрите раздел Фильтры ниже.
Назначение поля ввода "Пароль": Выбрав в раскрывающемся списке "Карточка/счёт" конкретный элемент, Вы можете ввести в поле "Пароль" значение пароля для выбранного элемента. (Обратите внимание на текущую раскладку клавиатуры, состояние которой отображается в виде значка: "EN/RU" слева от поля ввода. И Вам следует предварительно переключиться именно на ту раскладку клавиатуры, в которой Вами был введён пароль при загрузке станицы авторизации). Это в свою очередь обеспечит автоматическое заполнение полей "Имя пользователя" и "Пароль" во время загрузки странички авторизации на страницу статистики Вашего Интернет-провайдера, работа с которой описана в разделе Авторизация и загрузка выше.
Назначение поля ввода "Дата закрытия": содержание этого поля не является важным с точки зрения "функционирования системы", значение в это поле может быть введено пользователем т.с. "постфактум", уже после реального закрытия срока действия конкретного счёта/карточки.
Список "История состояний счёта/карточки": вся нижняя часть окна занята списком данных, отражающих историю состояния счёта/карточки (какой именно вид данных: "карточки" или "счёта" будет отображаться в момент просмотра данных, зависит от элемента данных, выбранных с помощью раскрывающегося списка "Карточка/счёт" этого окна).
Ниже приводится описания столбцов этого списка, если в качестве текущего элемента выбран счёт.
Описание столбцов в списке "История состояний счёта":
Название | Описание | Единица измерения |
---|---|---|
На момент | Дата и время того момента, на который было произведено считывание данных со страницы статистики | дата время |
Пр.трафик | Текущий объём не использованного предоплаченного трафика | байт |
Исп.трафик | Текущий объём использованного предоплаченного трафика | байт |
%исп. | Процент использованного предоплаченного трафика | % |
На счёте(р.) | Текущее количество денег на расчётном счёте | рубль |
Сч.трафик | Примерный прогноз доступного объёма трафика в расчёте на текущее количество денег на расчётном счёте | байт |
Таб. 3
Расцветка столбцов и строк в списке "История состояний счёта":
Режим оплаты | Расцветка | Описание |
---|---|---|
Любой. | Всегда изменяется, содержит ключевые поля данных. | |
Оплата за счёт предоплаченного трафика (деньги с расчётного счёта не снимаются). | Изменяющаяся часть, отражает изменения (уменьшения) объёма предоплаченного трафика. | |
Неизменная часть, отражает состояние неизменного (замороженного) расчётного счёта (может увеличиваться только при внесении платежей на расчётный счёт). | ||
Оплата производится средствами расчётного счёта (предоплаченный объём исчерпан). | Неизменная часть, отражающая состояние неизменного (полностью исчерпанного) предоплаченного трафика. | |
Изменяющаяся часть, отражающая изменения состояние расчётного счёта, средствами которого производится оплата трафика. |
Таб. 4
Нужно сказать, что абонентская плата не отображается среди данных этого окна, а указывается лишь используемый Вами "Тариф". Расходы на абонентскую плату появляются лишь в HTML-представлении этих данных. На Рис. 9 изображено HTML-представление части данных "Истории состояний счёта" (не карточки), получаемых для диалога "Данные по карточкам/счёту" (после выбора пункта меню "Файл/Сохранить как HTML...", см. также раздел Общие функциональные возможности диалогов просмотра данных) и содержащую первую часть отчёта, включающую таблицу списка операций с лицевым счётом:
Рис. 8
На Рис. 9 изображено HTML-представление следующей части данных "Истории состояний счёта" (не карточки), получаемых для диалога "Данные по карточкам/счёту" и содержащую вторую часть отчёта:
Рис. 9
Ниже даются описание окна для случая, если в качестве текущего элемента в раскрывающемся списке "Карточка/счёт" выбрана карточка. Так, на Рис. 10 изображена форма, в которой отображён список "Истории состояний карточки" (не счёта):
Рис. 10
Описание столбцов в списке "История состояний карточки":
Название | Описание | Единица измерения |
---|---|---|
На момент | Дата и время того момента, на который было произведено считывание данных со страницы статистики | дата время |
Остаток (р.) | Текущее количество денег на карточке | рубль |
Снято (р.) | Текущее количество денег, израсходованных на оплату | рубль |
Снято (%) | Процент израсходованных денег с карточки | % |
Таб. 5
Нужно сказать, что стоимость карточки не отображается среди данных этого окна, а указывается лишь объём карточки в поле "Тариф". Ниже на Рис. 11 изображено HTML-представление данных "Истории состояний карточки" (не счёта), получаемых для диалога "Данные по карточкам/счёту" (после выбора пункта меню "Файл/Сохранить как HTML...", см. также раздел Общие функциональные возможности диалогов просмотра данных) и содержащую таблицу истории состояний карточки:
Рис. 11
Другие функциональный возможности диалога: все средства, описанные в разделе Общие функциональные возможности диалогов просмотра данных применимы к данному диалогу.
Работа с этим окном, подобна работе с окнами: Данные по месяцам, Данные по годам, с той лишь разницей, что в качестве данных у него выступают итоговый суммы по каждому из дней. Ниже приводится краткое описание этого диалога.
Назначение диалога: позволяет просматривать данных по дням, а также получать HTML-документы для этих данных. Вызов диалога осуществляется с помощью пункта меню "Данные/Данные по дням".
Описание элементов окна: окно выглядит так, как это показано на Рис. 12 ниже:
Рис. 12
оно содержит два списка: верхний и нижний. В верхнем списке отражены Ваши ежедневные объёмы загрузки данных через Интернет и количество денег, снятых с расчётного счёта/карточки в счёт оплаты этого объёма. При выборе конкретной строки верхнего списка, в нижнем списке отображается распределение израсходованного дневного трафика по сервисам, которые были использованы при загрузке данных за весь выбранные день. Описание столбцов с данными верхнего списка приведено в Таб. 6:
Название | Описание | Единица измерения |
---|---|---|
Дата | Дата, за которую приведены значения в строке. | дата |
Трафик | Объём данных (трафик), который был Вами загружен из Интернет в течении всего дня. | байт |
Сч.снято (р.) | Количество денег, снятых с расчётного счёта/карточки в счёт оплаты трафика за весь день. | рубль |
Таб. 6
а описание столбцов с данными нижнего списка в Таб. 7:
Название | Описание | Единица измерения |
---|---|---|
По сервисам | Название сервиса | сервис |
Трафик | Объём данных (трафик), который был Вами загружен в течении всего дня с использованием указанного сервиса. | байт |
Сч.снято (р.) | Количество денег, снятых с расчётного счёта/карточки в счёт оплаты трафика согласно расценкам сервиса. | рубль |
Таб. 7
В верхнем списке при отображении данных использована различная расцветка строк/столбцов. В Таб. 8 описано назначения цветов:
Режим оплаты | Расцветка | Описание |
---|---|---|
Любой. | Всегда изменяется, содержит ключевые поля данных. | |
Оплата за счёт предоплаченного трафика (деньги с расчётного счёта не снимаются). | Неизменная часть, отражает состояние неизменного (замороженного) расчётного счёта (может увеличиваться только при внесении платежей на расчётный счёт). | |
Оплата производится средствами расчётного счёта (предоплаченный объём исчерпан). | Изменяющаяся часть, отражающая изменения состояние расчётного счёта, средствами которого производится оплата трафика. |
Таб. 8
Нужно сказать также, что суммы, отображаемые в этом окне, не включают в себя расходы на абонентскую оплату.
HTML-представление: можно получить выбрав пункт меню "Файл/Сохранить как HTML..." для данного диалога (см. также раздел Общие функциональные возможности диалогов просмотра данных этого документа), и оно состоит из двух частей: верхняя содержит итоговые суммы за каждый из дней и выглядит так, как показано на Рис. 13
Рис. 13
Вторая (нижняя) часть содержит разбиения дневных оплат по сервисам и выглядит так, как показано на Рис. 14:
Рис. 14
Другие функциональный возможности диалога: все средства, описанные в разделе Общие функциональные возможности диалогов просмотра данных применимы к данному диалогу.
Работа с этим окном, подобна работе с окнами: Данные по дням, Данные по годам, с той лишь разницей, что в качестве данных у него выступают итоговый суммы по каждому из месяцев. Ниже приводится краткое описание этого диалога.
Назначение диалога: позволяет просматривать данных по месяцам, а также получать HTML-документы для этих данных. Вызов диалога осуществляется с помощью пункта меню "Данные/Данные по месяцам".
Описание элементов окна: окно выглядит так, как это показано на Рис. 15 ниже:
Рис. 15
оно также содержит два списка: верхний и нижний. В верхнем списке отражены Ваши ежемесячные объёмы загрузки данных через Интернет и количество денег, снятых с расчётного счёта/карточки в счёт оплаты этого объёма. При выборе конкретной строки верхнего списка, в нижнем списке отображается распределение израсходованного месячного трафика по сервисам, которые были использованы при загрузке данных из Интернет за весь выбранные месяц. Описание столбцов с данными верхнего списка приведено в Таб. 9:
Название | Описание | Единица измерения |
---|---|---|
Год | Год, за который приведены значения в строке. | год |
Месяц | Название месяца, за который приведены значения в строке. | месяц |
Трафик | Объём данных (трафик), который был Вами загружен из Интернет в течении всего месяца. | байт |
Сч.снято (р.) | Количество денег, снятых с расчётного счёта/карточки в счёт оплаты трафика за весь месяц. | рубль |
Таб. 9
а описание столбцов с данными нижнего списка в Таб. 10:
Название | Описание | Единица измерения |
---|---|---|
По сервисам | Название сервиса | сервис |
Трафик | Объём данных (трафик), который был Вами загружен в течении всего месяца с использованием указанного сервиса. | байт |
Сч.снято (р.) | Количество денег, снятых с расчётного счёта/карточки в счёт оплаты трафика согласно расценкам сервиса. | рубль |
Таб. 10
Нужно сказать также, что суммы, отображаемые в этом окне, не включают в себя расходы на абонентскую оплату или стоимость приобретённых Вами карточек.
HTML-представление: можно получить выбрав пункт меню "Файл/Сохранить как HTML..." для данного диалога (см. также раздел Общие функциональные возможности диалогов просмотра данных этого документа), и оно состоит из двух частей: верхняя содержит итоговые суммы за каждый из месяцев и выглядит так, как показано на Рис. 16
Рис. 16
Вторая (нижняя) часть содержит разбиения месячных оплат по сервисам и выглядит так, как показано на Рис. 17:
Рис. 17
Другие функциональный возможности диалога: все средства, описанные в разделе Общие функциональные возможности диалогов просмотра данных применимы к данному диалогу.
Работа с этим окном, подобна работе с окнами: Данные по дням, Данные по месяцам, с той лишь разницей, что в качестве данных у него выступают итоговый суммы по каждому из годов. Ниже приводится краткое описание этого диалога.
Назначение диалога: позволяет просматривать данных по месяцам, а также получать HTML-документы для этих данных. Вызов диалога осуществляется с помощью пункта меню "Данные/Данные по годам".
Описание элементов окна: окно выглядит так, как это показано на Рис. 18 ниже:
Рис. 18
оно также содержит два списка: верхний и нижний. В верхнем списке отражены Ваши ежегодные объёмы загрузки данных через Интернет и количество денег, снятых с расчётного счёта/карточки в счёт оплаты этого объёма. При выборе конкретной строки верхнего списка, в нижнем списке отображается распределение израсходованного годового трафика по сервисам, которые были использованы при загрузке данных из Интернет за весь выбранный год. Описание столбцов с данными верхнего списка приведено в Таб. 11:
Название | Описание | Единица измерения |
---|---|---|
Год | Год, за который приведены значения в строке. | год |
Трафик | Объём данных (трафик), который был Вами загружен из Интернет в течении всего года. | байт |
Сч.снято (р.) | Количество денег, снятых с расчётного счёта/карточки в счёт оплаты трафика за весь год. | рубль |
Таб. 11
а описание столбцов с данными нижнего списка в Таб. 12:
Название | Описание | Единица измерения |
---|---|---|
По сервисам | Название сервиса | сервис |
Трафик | Объём данных (трафик), который был Вами загружен в течении всего года с использованием указанного сервиса. | байт |
Сч.снято (р.) | Количество денег, снятых с расчётного счёта/карточки в счёт оплаты трафика согласно расценкам сервиса. | рубль |
Таб. 12
Нужно сказать также, что суммы, отображаемые в этом окне, не включают в себя расходы на абонентскую оплату или стоимость приобретённых Вами карточек.
HTML-представление: можно получить выбрав пункт меню "Файл/Сохранить как HTML..." для данного диалога (см. также раздел Общие функциональные возможности диалогов просмотра данных этого документа), и оно состоит из двух частей: верхняя содержит итоговые суммы за каждый из годов, а во второй части (нижней) содержится распределение годовых оплат по сервисам и выглядит это так, как показано на Рис. 19:
Рис. 19
Другие функциональный возможности диалога: все средства, описанные в разделе Общие функциональные возможности диалогов просмотра данных применимы к данному диалогу.
Назначение диалога: позволяет установить (или отменить) диапазон дат, вне которого просмотр данных как в окнах просмотра данных, так и в HTML-представлениях/документах, будет недоступен. Вызов диалога осуществляется с помощью пункта меню "Данные/Фильтры".
Описание элементов окна: окно выглядит так, как это показано на Рис. 20 ниже:
Рис. 20
Назначения элементов окна приведено в Таб. 13:
Названия | Назначения |
---|---|
Раскрывающийся список "Для диалога" | Позволяет выбрать диалог с данными, для которого требуется установить диапазон дат. Если при попытки изменения текущего названия диалога будут обнаружены не сохранённые изменения, то возникнет запрос на сохранение/отмену изменений. Дело в том, что изменения диапазона дат не сохраняются неявно/автоматически. Поле изменений интервала дат Вам следует воспользоваться кнопкой [Применить] (см. объяснения ниже в этой таблице). |
Признак "все" | Позволяет удалить текущий диапазон и сделать доступными все данные для выбранного диалога. |
Поля ввода данных "с" и "по" | Позволяет явно установить левую и правую границы дат, вне которого данные будут недоступны для просмотра. |
Кнопки [...] | Позволяют вызвать элемент управления "Календарь" для выбора даты для полей "с" и "по" соответственно. |
Кнопка "Всё и везде" | Позволяет удалить диапазоны для всех диалогов с данными (если такие установленные диапазоны имеются хотя бы для одного из диалогов). |
Кнопка [Применить] | После изменения данных в одном или нескольких полях: "с", "по" или "всё" следует воспользоваться этой командой, чтобы изменения вступили в силу. Данная кнопка становиться доступной лишь после внесения изменений в одно из полей данных этого диалога. |
Кнопка [Закрыть] | Закрывает данное окно. Если при попытки закрыть диалог будут обнаружены не сохранённые изменения для текущего диалога, то возникнет запрос на сохранение/отмену изменений. |
Таб. 13
При установки признака "все" значения полей с диапазоном дат "с" и "по" очищаются, а при снятии признака "все" в эти поля каждый раз автоматически заносится интервал дат. Этот интервал зависит как от диалога, для которого производится установка диапазона дат, так и от текущей даты. В Таб. 14 приводятся правила, согласно которым выбирается интервал дат:
Названии диалога | Интервал дат |
---|---|
Данные по карточкам/счёту | два последних месяца + следующий месяц |
Данные по дням | два последних месяца + следующий месяц |
Данные по месяцам | два последних года + следующий год |
Данные по годам | пять последних лет + следующий год |
Таб. 14
Эти же правила действуют и при изменении текущего месяца. Т.е. если при загрузке данных с страницы статистики Вашего Интернет-провайдера будет обнаружена смена месяца, то если для какого-нибудь из диалогов будет установлен интервал дат (не включен признак "все"), то значения интервалов у соответствующих диалогов будут переустановлены согласно правилам, приведённым в Таб. 14.
Для полей "с" и "по" с помощью расположенных справа от них кнопок [...] также можно вызвать окно "Календарь" для выбора даты. При отображении календаря используется элемент управления Календарь 11.0 (Microsoft®) (см. также в разделе Требования к программному обеспечению). На Рис. 21 показано изображение этого окна:
Рис. 21
Таким образом, возможен прямой выбор в календаре требуемой даты, с последующим нажатием на кнопку "Применить" с тем, чтобы выбранная дата заместила значение поля, для которого был вызван этот календарь.
Ни диалог "Дата/Фильтры", ни окно для выбора дат "Календарь", не являются типичными окнами для просмотра данных статистики, поэтому ни одно из "общих функциональных возможностей", описанных в пункте Общие функциональные возможности диалогов просмотра данных выше, к ним не применимы.
Назначение диалога: все диалоги с данными, исключая Данные по карточкам/счёту, позволяют просматривать свои данные в виде диаграмм, при этом используется элемент управления "Диаграмма Office" 11.0 (из Microsoft® Office® 2003) (см. также Требования к программному обеспечению). Вызов диалога осуществляется с помощью пункта меню "Данные/Диаграмма" для одного из открытых окон с данными. На Рис. 22 ниже показана диаграмма для данных диалога "Данные по дням":
Рис. 22
При этом диапазон дат, для которых строиться диаграмма, является таким, какой был предварительно установлен с помощью диалога Фильтры для соответствующей разновидности данных.
HTML-представление: можно получить выбрав пункт меню "Файл/Сохранить как HTML..." для данного диалога (см. также раздел Общие функциональные возможности диалогов просмотра данных этого документа).
Назначение диалога: позволяет просматривать общие сведенья о приложении, такие как: текущая версия приложения, авторские права, месторасположение базы данных, для перехода по ссылке на сайт поддержки и т.п... Вызов диалога осуществляется с помощью пункта меню "Справка/О приложении Adsl_stat...".
Описание элементов окна: окно выглядит так, как это показано на Рис. 23 ниже:
Рис. 23
Ряд общих вопросов по поддержке работоспособности приложения adsl_stat.exe:
Список выпущенных версий и изменений в них:
Версия | Список изменений |
---|---|
1.0.1 | Первая выпущенная версия |
1.0.2 | Устранена проблема авто изменений диапазона дат для месяца Февраль в високосных годах |
1.0.3 | Добавлена возможность просмотра данных в виде диаграмм, а также получения их в виде HTML-представлений |
1.0.4 |
- В диалоге "Фильтры" кнопка [Применить]
становится доступной сразу после изменения любой даты с клавиатуры. - В диаграммах статистики исправлен формат дат для случая, когда интервал распространяется больше чем на один месяц, но находится в переделах одного года. |
1.0.5 | Внесены изменения, позволяющие исключить повторные записи в базу данных ежемесячных операций со счётом, если из-за сбоев системы провайдера на станице вашей статистики дублирование месячных операций со счётом имеется. |
1.0.6 |
- Добавлен конфигурационный файл adsl_stat.cfg, содержащий настройки
приложения. В настоящий момент в нём имеется только один параметр
url_stat, содержащий URL-адрес
страницы вашей статистики. - Внесено исправление, позволяющее в истории состояния счёта учитывать списание ошибочно внесённых платежей на ваш расчётный счёт. |
Таб. 15