06.06.2011, 11:23 | #1 |
Участник
|
Оптимизация работы функции
Всем добрый день!
Помогите пожалуйста решить одну проблему. Есть таблица параметров объектов ЖКХ и есть таблица значений параметров для объектов ЖКХ. Нужно в параметрах по нажатию на кнопку занести все параметры, (которые есть в таблице параметров) в таблицу значений параметров для каждого объекта ЖКХ. Написала следующую функцию: X++: static server void AcceptChanges() { HCSBuildParam buildParam; HCSBuildParamValue paramValue; HCSBuildTable buildTable; int i; ttsbegin; while select BuildCode from buildTable { while select buildParam { select ParamCode from paramValue where paramValue.BuildCode == buildTable.BuildCode && paramValue.ParamCode == buildParam.ParamCode; if (!paramValue) { paramValue.BuildCode = buildTable.BuildCode; paramValue.ParamCode = buildParam.ParamCode; paramValue.insert(); } } } ttscommit; } |
|