RUS  ENG 

Юлия Латышева (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2
Как выделить аварийный участок
 
Не получается. Например, отключается магистральная задвижка. При таком способе в результат попадают все кто "ниже по течению".
Если после аварийного участка есть еще задвижки, то группы товарищей после этих задвижек из результата нужно исключить.
У меня сервер zulu 6 версии, боюсь, новая библиотека со старым ядром не подружатся :)
Как выделить аварийный участок
 
Добрый вечер!
Подскажите пожалуйста, как на карте показать участок, который нужно вывести в ремонт?
Выделяю аварийный участок(моргает), потом нахожу изолирующие устройства(GetCuttingNodes).
Перевожу их в другое состояние(OverloadElemState), смотрю состояние каких устройств изменилось(NetWorkRecalc).
Так нахожу только отключенных потребителей. А как получить список участков?
Пробовала ставить флажки на изолирующие устройства и поискать путь - ерунда получается.
Спасибо.
Не работает InsertSymbol
 
Да, действительно, ошиблась с режимом. Спасибо.
Не работает InsertSymbol
 
Добрый день!
Есть задача программно расставить запорную арматуру на слое теплоснабжения.
Zulu 6.0, Delphi 2007.

Если вставляю символьный объект через интерфейс Zulu, все отлично работает.
Программно - ничего не происходит, никаких сообщений об ошибке тоже нет.
Не подскажете, в чем может быть причина?
Спасибо.
Код следующий:

var
x,y: Double; // координаты внедряемого символа
id,elType,elMode,Number: Integer; // id - ключ участка, который разбивается арматурой
  // elType - тип вставляемого символьного элемента
  // elMode - режим вставляемого элемента
  // Number - номер сегмента участка
begin
 MapCtrl1.Map.Layers.Activate(IndexLayerTeplo); // активируем слой теплоснабжения
 MapCtrl1.Map.Layers.Active.StartEdit;          // делаем слой редактируемым

 ...
 MapCtrl1.Map.Layers.Active.InsertSymbol(id,Number,0,x,y,elType,elMode);  
 ...
 MapCtrl1.Map.Layers.Active.StopEdit;
end;
Страницы: Пред. 1 2