TSemUpdateDlg.Execute

 

TSemUpdateDlg

Top

 

Вызов диалога "Обновление семантики объектов".

 

function Execute: Boolean; reintroduce;

 

Описание:

При вызове метода Execute, набор объектов, выбранных для обработки выделяется цветом указанным в свойстве SelectionColor. Поиск установленных значений семантик среди выделенных может осуществляться по вариантам:

1. "Полное совпадение"– т.е. в объекте должна присутствовать указанная характеристика с полностью совпадающим                                               значением.
2. "Содержит"               – поиск идёт по установленному фрагменту.
3. "Начинается с"           – проверка на совпадение начального символа или группы символов.
4. "Любое"            – в строку  "Старое значение" ничего не вводится, и замене подлежит семантика с указанной    характеристикой, принадлежащая выделенным объектам.  

Новое значение семантики набивается либо в полном объёме, либо фрагментарно, если необходимо обновить только часть  значения. Символ "*" используется в том случае, если добавляется к существующей семантике в начало или конец группа символов. Например, запись "*12" в окне "Новое значение" означает, что к значению семантики объекта добавится "12".

Метод Execute возвращает true, если выход из диалога был произведен кнопкой "Выполнить" и процесс обновления семантики выделенных завершился успешно, иначе – возвращает false.