Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 06:51

Поиск на карте в 1С

Автор Apofis, 17 июн 2010, 12:26

0 Пользователей и 1 гость просматривают эту тему.

Apofis

Привет.
У меня 1С 8.1.

Была карта в ГИС Русса. Экспортировал ее в 1С географическую схему *.geo
Все получилось.
Предо мной задача такова. Чтобы искать контрагентов на карте.

Но теперь возникло затруднение, в поиске информации на этой карте.

Поиск сделал так. Объекту на карте присваиваю значение. И по этому значению
определенного слоя ищу. Затем помечаю его красным, если найден.
Вот код
    спрДома = "10";
    ИскомыйОбъект = Карта.Слои[0].НайтиПоЗначению(спрДома);
    Если ИскомыйОбъект = неопределено тогда
        Сообщить("ХренЬ");
         возврат;
    конецесли;

    КрасныйЦвет = Новый Цвет(255, 0, 0);
    Если ИскомыйОбъект.цвет <> КрасныйЦвет тогда
        ЦветИскомогоОбъекта = ИскомыйОбъект.цвет;
        ИскомыйОБъект.цвет  = КрасныйЦвет;
         ИскомыйОбъект.цветГраницы = КрасныйЦвет;
    Конецесли;

Все находит, но не получается переместиться к найденному объекту на карте. И
приблизиться к этому объекту.... Т.е. Необходимо сделать как поиск на
обычных картах.
Кто знает подскажите..И если знаете лучший вариант поиска на
карте...Подскажите пожалуйста :)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск