Каким способом наиболее просто можно импортировать данные о дате регистрации договора аренды и нормативной оценке?
В екселе есть кад.номер, дата регистрации аренды, нормативка.
В гисе еще есть данные о владельцах, созданные договора аренды с указанием арендатора.
Імпорт з MS Excel
Re: Импорт из MS Excel
NoViChoK писав:Каким способом наиболее просто можно импортировать данные о дате регистрации договора аренды и нормативной оценке?
В екселе есть кад.номер, дата регистрации аренды, нормативка.
В гисе еще есть данные о владельцах, созданные договора аренды с указанием арендатора.
В меню "Импорт" - "MS Exel" нажмите кнопку "Импорт данных для агрохолдинга" и подготовте правильно екселевский файл.
Re: Импорт из MS Excel
NickS писав:В меню "Импорт" - "MS Exel" нажмите кнопку "Импорт данных для агрохолдинга" и подготовте правильно екселевский файл.
Підготував. Зробив імпорт. Ось вам зворотній зв'язок.
Після імпорта в гіс по якійсь причині не вірно прописавсь в деяких ділянках термін догвору. Замість 10 років в дяких ділянках прописало 10 років 2 місяці. Причому в ексель було прописано 10. Перевірив дати реєстрації та закінчення договору (були теж прописані в екселі) - між ними рівно 10 років.
Також в деяких ділянках не вірно порахувало процент від нормативної грошової оцінки. Наприклад стояв процент 6. Прописало як 6 процентів але порахувало як 600 процентів.
Перерахвати всі договори оренди по відміченим не допомогло.
І ще, хоть це трохи не в ту тему, але коли я спробував змінити процент орендної плати по відміченим - його чомусь не міняє.
Re: Импорт из MS Excel
1. поле Термін зазначається строго із значення с Excel... Інших варіантів немає.
Ось умова - If SMemo[ 23] <> '' Then DM1.TbLeaseTermin.Value := SMemo[ 23]; де SMemo[ 23] - це термін підписання договору.
2. % орендної плати
де
SMemo[ 32] - % орендної плати.
SMemo[ 31] - Грошова оцінка ділянки
Процент орендноі плати також змінюється по відміченим...
Перевірте наст.чином. Ви знайшли ділянки (пару штук) у чких не правильно імпортувало дані з Excell. Тепер в новий Excell скопіюйте записи із старого файлу (по цим кад.номерам) і зробіть імпорт заново. Потім перевірте параметри знову. Якщо і в цьому випадку буде помилка - тоді присилайте цей файл (Excell) і архіви цих ділянок нам на пошту (пару штук). Якби проблема була саме в імпорті цих полів, то і в інших ділянках було б не правильно. А так получається у Вас вибірково не правильно імпортується...
Ось умова - If SMemo[ 23] <> '' Then DM1.TbLeaseTermin.Value := SMemo[ 23]; де SMemo[ 23] - це термін підписання договору.
2. % орендної плати
Код: Виділити все
DM1.QbObjectCostTax.Value = TxtToFloat( SMemo[ 31];
If TxtToFloat( SMemo[ 32], 0) > 0 Then
Begin
DM1.TbLeasePctCost.Value := TxtToFloat( SMemo[ 32], 0);
If DM1.QbObjectCostTax.Value > 0 Then
DM1.TbLeaseCost.Value := DM1.QbObjectCostTax.Value * DM1.QaLeasePctCost.Value;
End;
де
SMemo[ 32] - % орендної плати.
SMemo[ 31] - Грошова оцінка ділянки
Процент орендноі плати також змінюється по відміченим...
Перевірте наст.чином. Ви знайшли ділянки (пару штук) у чких не правильно імпортувало дані з Excell. Тепер в новий Excell скопіюйте записи із старого файлу (по цим кад.номерам) і зробіть імпорт заново. Потім перевірте параметри знову. Якщо і в цьому випадку буде помилка - тоді присилайте цей файл (Excell) і архіви цих ділянок нам на пошту (пару штук). Якби проблема була саме в імпорті цих полів, то і в інших ділянках було б не правильно. А так получається у Вас вибірково не правильно імпортується...