Web страницы

Среда IWS также предоставляет разработчикам возможность сохранения экранов в формате HTML. Создание Web страниц, хранящихся в подпапке /Web, напрямую невозможно: они генерируются из уже созданных экранов.


Чтобы создать HTML страницу, сначала необходимо создать экран. Создание экрана-заготовки ничем не отличается от создания обычного экрана (создание объектов экрана, добавление свойств, и т.д.), за тем исключением, что потом он будет преобразован в Web страницу. По окончанию создания экрана заготовки следует сохранить его. Затем, при открытом экране-заготовке, следует выбрать пункт меню Файл > Сохранить как HTML (File > Save As HTML).


Внимание: Web страницы, создаваемые таким способом, не зависят от своих экранов-заготовок. Это означает, что произведённые в экране-заготовке изменения не отразятся в содержании Web страницы до тех пор, пока Вы опять не примените пункт меню Файл > Сохранить как HTML.


Для просмотра созданных Web страниц, сначала необходимо задать Web настройки в диалоге «Настройки проекта» (Project Settings) закладка «Web» (Web).



  1. Откройте диалог и в поле «IP сервер данных» (Data Server IP Address) введите IP адрес станции, на которой выполняется проект.


  1. В поле «Период посылки» (Send Period) задаётся период в миллисекундах для обмена данными между сервером и станцией тонкого клиента.


  1. В поле URL укажите адрес файла приложения согласно следующему формату:


http://IP address of the server/path from the server root to the directory containing your Web pages/application name.app


В этом поле также можно указать путь к локальному файлу по формату:

file:///volume name/path to the directory containing your Web pages/application name.app


  1. При необходимости можно установить одну или несколько меток:






  1. Нажмите кнопку «IP безопасность» (IP Security), чтобы открыть соответствующий диалог (см. рисунок ниже). С помощью этого диалога можно задавать интервал IP адресов компьютеров для доступа к приложению в качестве тонкого клиента.



Для доступа к полям ввода адресов, активируете опцию разрешения (Enable). Затем в поле ввода «ОТ» (From) и поле ввода «ДО» (To) задайте интервал IP адресов. После этого можно воспользоваться кнопками «Добавить» (Add) или «Удалить» (Remove), чтобы добавить или удалить интервалы разрешённых адресов из списка интервалов (IP Address Range). Теперь при попытке подключения тонкого клиента к серверу, его IP адрес будет проверяться на попадание в один из разрешённых в диалоге IP безопасности интервалов адресов.


  1. Для организации ведения протокола тонких клиентов, вернитесь к области протокола (Log) закладки основного диалога. В области находится опция разрешения регистрации событий (Enable) и поле ввода имени файла (FileName). Для организации регистрации происходящих в период работы приложения событий системы опцию следует активировать, а в поле ввода указать имя файла на компьютере тонкого клиента, в котором будет сохраняться подробная информация о событиях. Файл протокола можно использовать в отладочных целях.


  1. Нажмите кнопку ОК, чтобы закрыть диалог.


Заметим: если Вы изменили хотя бы одну из предложенных настроек, то следует перекомпилировать приложение, прежде чем посылать его на конечную станцию. Для компиляции приложение используйте пункт главного меню Инструменты > Компиляция (Tools > Verify). При компиляции среда вынуждает разработчика закрыть все открытые экраны, если таковые присутствуют.

Также, поскольку Web страницы поставляют информацию на экран, используя Web сервер, должна обеспечиваться работа среды выполнения, Web сервера и TCP/IP сервера.



Created with the Freeware Edition of HelpNDoc: Full featured multi-format Help generator