Библиотека просмотра графики
IbisMap
версия 2
 
     
 
  • Целью создания конфигурации является демонстрация возможностей использования внешней компоненты IbisMap 2.0 в системе 1С:Предприятие. Кроме того, изучая код на встроенном языке 1С можно лучше уяснить способы работы с компонентой, понять, как правильно вызывать методы и опрашивать свойства библиотеки.
  • Данная конфигурация демонстрирует математические возможности компоненты (вычисление тригонометрических и алгебраических функций) и ее графические возможности (реализованные через показ карты города Брянска).
 
     
     
     
 

     При тестировании математических возможностей вам будет предложено ввести аргумент функций, и, при нажатии на кнопку "Выполнить", выведутся значения синуса, косинуса, арксинуса, арккосинуса, арктангенса и квадратного корня заданного аргумента:

 
     
 
 
     
 

     Для тестирования графических возможностей предлагается обработка - некоторое подобие электронной карты города. После открытия окна обработки необходимо нажать на кнопку "Загрузить данные", после чего компонента загрузит графические данные из таблиц Dbase. По окончанию загрузки, которая сопровождается дополнительными сообщениями об ее ходе, должно открыться окно компоненты с картой города Брянска.
     Для работы с окном вы можете воспользоваться контекстным меню и(или) управляющими элементами на форме обработке:

  • чтобы изменить заголовок, введите в поле ввода рядом с надписью "Заголовок" новый заголовок и нажмите на кнопку ввода; новый заголовок должен отобразится в заголовке окна;
  • управлять отображением слоев (спрятать или показать слой), можно снять или установить "галочку" в списке слоев и нажать кнопку "Обновить слои"; изменение соответствующего слоя должно отобразится немедленно в окне компоненты;
  • возможно сохранить изображение, введя в поле ввода напротив кнопки "Сохранить картинку" имя файла, в который будет произведено сохранение, и нажав на кнопку ввода; картинка будет сохранена в файл с введенным именем и отображена на форме обработки;
  • для поиска улицы на карте, выберите улицу из выпадающего списка; если улица будет найдена, она отобразится на карте жирной красной линией.