ПОМОЩЬ
ЛЕСОУСТРОЙСТВО
НАЧАЛО
ТАКСАЦИЯ
КАРТОГРАФИЯ
СОВМЕЩЕННЫЕ БД
ОФОРМЛЕНИЕ
От С.Н.Городничева:
Главное меню
|
|
Глобальные замены
Эта функция доступна для данных в "Панель данных - Повыдельная таксация" в режиме "Правка данных".
Групповая замена номеров выделов
Иногда требуется массовая перенумерация выделов, например, если при создании БД на карте был пропущен выдел и присвоение ему последнего номера приведет к затрудненному его поиску.
Для этого нужно поставить в дереве объектов курсор на выделе, с которого нужно начать перенумерацию, например, на выделе, номер которого нужно освободить для вставляемого. Затем выделить курсором с шифтом все последующие выделы в квартале и по правой кнопке выбрать "Изменить номер(а)".
По правой кнопке появляется интерфейс перенумеровывания как и для реорганизации кварталов.
В первое поле второй строки нужно проставить новый номер и нажать стрелку автоматического заполнения остальных.
Затем - Выполнить.
И в таксации и в карте все перенумеровывается автоматически. Затем нужно обновить карту и при необходимости поставить освободившийся номер в новый выдел.
Групповая замена параметров общей характеристики выделов.
Выдела, в которых требуется поменять тот или иной параметр общей
характеристики, следует отобрать в повыдельной базе данных.
Произвести необходимую замену одного значения в выбранном выделе, а
затем правой кнопкой мыши на измененном значении выбрать "Установить это значение для всех выбранных"
Далее подтвердить запрос программы на замену.
Групповая замена
параметров ярусов насаждений, пород, макетов дополнительных сведений.
Выдела, в которых требуется поменять тот или
иной повторяющийся параметр, например в ярусах насаждений или в макетах
дополнительных сведений, или в мероприятиях, следует отобрать в
повыдельной базе данных, причем, эти параметры должны участвовать в
поиске.
Групповая замена значения любого параметра для ярусов возможна только,
если параметр в результате отбора по условию помечен галочкой.
Например, если отобрать конкретную породу состава по конкретному
условию, то значение любого параметра для этой породы доступно для
групповой замены для всех отобранных выделов.
Групповая замена значения любого параметра в макетах дополнительных
сведений возможна, если этот макет в результате отбора по условию
помечен галочкой. Произвести необходимую
замену одного значения в выбранном парамере, а затем правой кнопкой
мыши на измененном значении выбрать "Установить
это значение для всех выбранных".
Поскольку через интерфейс достаточно сложно передать все нюансы построения SQL запросов рекомендуется вовлекать в условия отбора всю цепочку структуры до заменяемого параметра. Например, если нужно заменить происхождение (или товарность) породы, надежнее начать с яруса. Даже если Вам нужно проанализировать в любом ярусе - так и задать в условиях - "Номер яруса :: > между < 1 и 9".
Последовательность работы на примере замены происхождения березы с естественного семеного на искуственное в первом ярусе:
Ищем:
1. "Ярусы насаждений - 1-й ярус древостоя - Номер яруса = 1" (или любой другой вариант если первым может быть другой номер, но ярус нужно указать - это нужно для перехода к породе, иначе не будет связи)
2. "Описание пород - Порода = Береза" (или их перечень, данный пункт открывает путь к параметрам данной породы)
3. "Описание пород - Происхождение = Семенное естественное" (или их перечень, данный пункт открывает путь к параметрам данной породы)
4. "Отобрать из всех"
Проверяем результат отбора.
5. "Режим - Ввод/правка"
6. Меняем в первом же отобранном выделе на "Семенное иск." и сохраняем выдел.
7. По правой кнопке "Установить это значение во всех выбранных".
Все заменилось.
После поиска, отбора и замены не забывайте снять галочки не только с выделов,
но и с параметров. Последнее делается в интерфейсе поиска Меню - Метки и условия - Снять все метки с макетов.
Глобальные вычисления над параметрами
Аналогичным способом можно произвести арифметические операции с вычисляемыми полями. Для этого служит пункт контекстного меню по правой кнопке на нужном поле - "Изменить / вычислить значения..."
Например, нужно изменить запас - уменьшить его в 10 раз. Для этого:
1. Архивируете (сохраняете копию базы) привычным для Вас способом.
2. "Меню Панели Данных - Данные - Повыдельная таксация - Курсор на лесничестве - Отбор - Метки и условия - Очистить метки"
3. "Построитель запросов - Ярусы насаждений - Запас на га - Строго больше = 0"
4. Повторяете 2 пункт для всех ярусов, в которых Вы хотите поменять запас.
5. "Отобрать из всех". В результате, в дереве объектов помечены все выделы с запасами, а в таксации в ярусе ставится в поле выбора галочка (перед номером яруса).
6. Идете в первый найденный выдел. Видите галочку перед номером яруса - значит все в порядке. Ставите курсор на поле "Запас на га". По правой кнопке "Изменить / вычислить значения - Запас - Разделить на / = 10 - Округлить =1 - Ок"
7. "Режим - Расчетные показатели - Запас на выделе - Рассчитать - Сохранить"
8. Проверяете по "Анализу распределений" корректность общих запасов. Если при выполнении операций указывали округление запасов - будут расхождения за счет округлений.
|