ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L

Объявление

Форум открыт для чтения всем гостям, чтобы оставлять вопросы и сообщения нужно быть пользователем ГИС TopoL-L2 (10.0) и Зарегистрироваться!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » РАБОТА С ТАКСАЦИОННЫМИ БАЗАМИ ДАННЫХ И НСИ » ошибки отображения обновления


ошибки отображения обновления

Сообщений 1 страница 15 из 15

1

Добрый день!
Замечаю такие неточности на панели инструментов выбрана Карточка такс. отображаются данные правильно, при переходе к Повыд. такс. бывают отображаются данные удаленные или скорректированные. Пробовал обновить, но данные остаются прежние и не меняются, данную ошибку находим при считывании таксационного описания.

2

MLP написал(а):

Карточка такс. отображаются данные правильно, при переходе к Повыд. такс. бывают отображаются данные удаленные или скорректированные

То есть, я правильно понял - Вы корректируете данные (какие именно, пример?) в карточке таксации или удаляете выдел, СОХРАНЯЕТЕ, но при переходе в повыдельную таксацию данные видны в прежнем, не отредактированном  виде, в т.ч. удаленные выделы? И при печати таксационных описаний они присутствуют в том же виде?

3

Грешнов написал(а):

То есть, я правильно понял - Вы корректируете данные (какие именно, пример?) в карточке таксации или удаляете выдел, СОХРАНЯЕТЕ, но при переходе в повыдельную таксацию данные видны в прежнем, не отредактированном  виде, в т.ч. удаленные выделы? И при печати таксационных описаний они присутствуют в том же виде?

Пример: в выделе при вводе данных ввели не правильно макет дополнительных сведений соответственно его удалили, ввели правильный макет или исправили после этого все данные сохранили, продолжили работу по исправлению других не точностей, данную неточность замечали не сразу только при считке и сверке в некоторых выделах проходит данная ошибка отследить сложно на каком этапе образуется данная не точность но присутствует разность данных при переходе. Постараемся отследить при каких обстоятельствах появляется не точность.

4

Посмотрим. Мы можем что то учесть или поправить если сможем повторить ситуацию и понять что происходит.

5

Грешнов написал(а):

Посмотрим. Мы можем что то учесть или поправить если сможем повторить ситуацию и понять что происходит.

Еще пример: 1-6С,2-2Б,3-1Е,4-1ОС (6С2Б1Е1ОС) меняем местами породу 1-6С,2-1Е,3-2Б,4-1ОС должно получиться так (6С1Е2Б1ОС) в графе состав все остается без изменений, или все данные нужно менять во всех полях?

6

Не правильно описал немного, выбираем выдел, переходим на вкладку Повыд. такс. меняем номера
№ Коэф. Порода
1   6         С
2   2         Б
3   1         Е
4   1         ОС
состав при этом (6С2Б1Е1ОС)
меняем местами номера пород
№ Коэф. Порода
1   6         С
2   1         Е
3   2         Б
4   1         ОС
сохраняем данные, переходим на вкладку Карточка такс. при этом породы поменялись местами но состав насаждения остался прежним, и не обновился.

Если заменять через карточку такс. удалить породу и добавить породу все данные обновляются, также все меняется если изменять данные в строках.

7

А при следующем запуске программы что наблюдаете?

8

Юрий написал(а):

А при следующем запуске программы что наблюдаете?

Все остается как было, состав не меняется, таксационное описание так-же без изменений в составе, в карточке отображается правильно, данная неточность воспроизводится на всех машинах.

9

MLP написал(а):

Все остается как было, состав не меняется, таксационное описание так-же без изменений в составе, в карточке отображается правильно, данная неточность воспроизводится на всех машинах

Состав - "расчетный показатель". После таких изменений Вы можете зайти в "Режим - расчетные показатели и в подразделе "рассчитать для ярусов" нажать кнопку "Рассчитать и сохранить". При этом состав обновится. Если не хотите обновлять всю базу нужно запустить режим "По выбранным" для тех выделов (ла) или кварталов (ла), где Вы сделали такие изменения.
Мы добавляли эту процедуру во все места, где этот рассчет нужен был массовым, например, в импорт, но была ли эта функция применена к процедуре сохранения выдела - не помню, не уверен, возможно по какой то причине отказались. Проверим, вспомню. А пока просто пересчитайте этот показатель через расчетные.

10

MLP написал(а):

при вводе данных ввели не правильно макет дополнительных сведений соответственно его удалили, ввели правильный макет или исправили после этого все данные сохранили

Много раз добавлял макеты, удалял, правил в карточке. Жал сохранить, переходил в повыдельную и сразу видел изменения. В таксационном описании все распечаталось с изменениями.
У Вас базы не в облаке? Или сетевом диске? Акцессом не открываете БД? Если что то из перечисленного то  убедитесь, что одна и та же база не открыта дважды в разных тополях или других программах.
Я похожий эффект получал когда экспериментировал с размещением баз в облаке. Если на одном из ПК менять что то, а на втором в это время сохранять открытую БД - у акцесс баз действует правило - "кто первым встал того и тапки".
Других идей нет. Либо формируйте ситуацию на демобазе и описывайте пошагово что сделать. Либо присылайте свою и также описывайте как добиться результата. Я не смог повторить.

11

После проведения расчета в расчетных показателях все данные обновились, спасибо!

12

В программе все автоматические пересчёты рассчитываемых полей не происходят просто так а явно выполняются программой. Если такой пересчёт выполнять "на каждый чих", Вы просто не сможете работать - программа будет жутко тормозить. Поэтому пересчёты вызываются по конкретным отслеживаемым событиям изменения данных.

Возможно, при операции изменения номеров пород событие для пересчёта не формируется, это надо смотреть в отладчике. Вероятно, мы сможем это добавить. Если Вы вызовите пересчёт явно в интерфейса, он выполнится и всё обновится. Автоматически эта операция вызывается только в конкретных ситуациях, при необходимости набор ситуаций мы можем дополнять.

13

Дмитрий Александрович написал(а):

Возможно, при операции изменения номеров пород событие для пересчёта не формируется, это надо смотреть в отладчике. Вероятно, мы сможем это добавить. Если Вы вызовите пересчёт явно в интерфейса, он выполнится и всё обновится. Автоматически эта операция вызывается только в конкретных ситуациях, при необходимости набор ситуаций мы можем дополнять.

Не смогу определить потребность, вопрос возник из-за отсутствия навыков работы, будем нарабатывать. Спасибо!

14

MLP написал(а):

Не смогу определить потребность

Д.А. уже учел при сохранении выдела. Будет в ближайшей версии.

15

Грешнов написал(а):

Д.А. уже учел при сохранении выдела. Будет в ближайшей версии.

Выложена 863 версия с решением. Пробуйте.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » РАБОТА С ТАКСАЦИОННЫМИ БАЗАМИ ДАННЫХ И НСИ » ошибки отображения обновления



Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, +7(916)615-42-77, 108832, А/Я №1
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001