Aktualności:

tyle zostało zrobione
75%

Menu główne

jednostki lokalowe

Zaczęty przez slawek19, Sobota 27 Październik 2012, 18:36:35

Poprzedni wątek - Następny wątek

0 użytkowników i 1 Gość przegląda ten wątek.

Nyzczsel

Cytat: Lupus w Poniedziałek 04 Luty 2013, 15:50:04
Bo nie musi śledzić zmian, a jedynie przygotować nowy plik poprzez eksport z czegoś

No to to wim - mimo zmęczenia domyśliłem się - ale może w tym tkwi problem ?  :knuppel2:

Lupus

Cytat: Nyzczsel w Poniedziałek 04 Luty 2013, 15:40:08
aha i pytanie po co chcesz importować rzeczy w których nic się nie zmieniło ? - zaznaczone na zielono.

Bo nie musi śledzić zmian, a jedynie przygotować nowy plik poprzez eksport z czegoś
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Nyzczsel

A spróbuj tak:

NRBUD,IDOBR,IDL,RPP1,RPP6
163,11,3,2
163,11,1,1
163,11,2,1

163,11,23D,2

aha i pytanie po co chcesz importować rzeczy w których nic się nie zmieniło ? - zaznaczone na zielono.

Lupus

Hej
Ja mam lekką awersję do importowania rónych rzeczy z modyfikacją już istniejących danych.
Raczej po każdym etapie importu robię kopię bazy, to wprawdzie wymaga 10x więcej miejsca i trwa zdecydowanie dłużej, przy założeniu że wszystko się importuje poprawnie za pierwszym razem, ale jeśli trzeba się cofnąć żeby zaimportować jakiś element ponownie to jest to niezastąpione rozwiązanie.

Tyle tytułem zagajenia rozmowy.
hm? Komunikatu jeszcze takiego nie widziałem.
sprawdz proszę taką procedurę: zaimportuj plik do czystej bazy, a potem zaimportuj go jeszcze raz jako zmiana. Wtedy dowiemy się czy to jest problem pliku czy procedury importu.

Zamiast ponownie importować cały plik możesz wykorzystać SQL'a

update lokale set rpp1="2", rpp6="" where nrbud=163 and idobr=11 and idl=3;
update lokale set rpp1="2", rpp6="" where nrbud=163 and idobr=11 and idl=1;
itd...

polecenie należy wkleić Dodatki-> Skrypty SQL i klepnąć wykonaj a potem zatwierdź
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

slawek19Autor w?tku

Witam.
Walczyłem z tym importem "troszeczke".
Przykładowy plik wyglada tak:

NRBUD,IDOBR,IDL,IDL2,TLOK,PEW,PPP,LIZ,RPP1,RPP6
163,11,3,3,1,66.64,1.97,4,"1",""
163,11,1,1,1,69.03,3.02,4,"1",""
163,11,2,2,1,69.43,3.30,4,"1",""
163,11,23D,1,1,67.31,3.31,4,"","1"

i wszystko jest ok jak baza jest pusta.
Gdy chce poprawić jakiś rekord poprze ponowny import ( zastąpienie danych) np takim plikiem:

NRBUD,IDOBR,IDL,IDL2,TLOK,PEW,PPP,LIZ,RPP1,RPP6
163,11,3,3,1,66.64,1.97,4,"2",""
163,11,1,1,1,69.03,3.02,4,"1",""
163,11,2,2,1,69.43,3.30,4,"1",""
163,11,23D,1,1,67.31,3.31,4,"","2"

pojawia się komunikat :
"Invalid variant type conversion"
Walcze z tym od kilku godzin i nic. >:(
Może ktoś ma jakieś przemyślenia?
Pozdrawiam
Sławek





Lupus

Witam zatem z powrotem wśród ludu pracującego :pioneer:
Mam nadzieję, że pomoże Ci to co napisałem.


__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

slawek19Autor w?tku

Pozdrawiam szanownego Lupusa.
Nie można tak bez wyjaśnienia lub pytania przypinać komuś łatki liska chytruska.
Przez ostatnie 3 miesiące leżałem w szpitalu i nie w głowie mi były jednostki lokalowe.
Jutro będe sprawdzał twoją propozycje wczytywania danych.
Pozdrawiam
Sławek

Lupus

#3
ja celowo piszę nowy post choć możliwe że zaraz "automat połączy wypowiedzi"  :))
rabotajet ili niet? :pioneer:
// edit by support
robocik łączy posty napisane w odstępie 24 godzin.
// edit by Lupus
Ehh jak zapytać to jest komu. jak ponarzekać, że moderatorzy nie reagują "na czas" też każdy pod nosem mruczy, ale jak podzielić się informacją czy działa to nie ma chętnych.
Wziąć wiedzę - chętnie. Dać wiedzę - przecież to moje
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Lupus

#2
ad 1 Instrukcja
CytatFormat pliku do importu lokali:
W pliku pierwszy rekord to nazwy pól identyfikujących lokal i pól importowanych, a kolejne rekordy zawierają
dane, które mają być załadowane do tabel dla poszczególnych lokali.
<NRBUD>, <IDOBR>, <IDL>, <IDL2>, [<DOK1>], [<DOK2>], [<DOK3>], [<TLOK>], [<PEW>],
[<PPP>], [<LIZ>], [<WRT>], [<DWR>]
Pola obowiązkowe:
NRBUD - numer budynku
IDOBR - numer obrębu
IDL - numer lokalu
IDL2 - numer adresowy lokalu
Pola dodatkowe:
DOK1, DOK2, DOK3 - dokumenty
TLOK - typ lokalu
PEW - pole powierzchni uSytkowej
PPP - pole powierzchni pomieszczeń
LIZ - liczba izb
WRT - wartość
DWR - data wyceny

tyle że typ lokalu to mieszkalny i niemieszkalny i w tej sytuacji czy na pewno chodziło Ci o typ czy o ilość pomieszczeń przynależnych to nie wiem.

możesz spróbować dodać do listy takie pola RPP1 - piwnica; RPP2 - garaż; RPP3- m.postojowe.... itd
możliwe że zadziała ;)

ad 2 nie ma opcji, jest palcowanie z funkcją kopiuj podmioty, po zbadaniu KW
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

slawek19Autor w?tku

Czy jest sposób na:
1. automatyczne dopisanie do lokalu jego rodzaju ( piwnica, garaż, itd) , inne dane da się dopisać z pliku txt zgodnie z instrukcją.
2. automatycznego utworzenia jednostek lokalowych ( podobnie jak się robią z automatu j. budynkowe), a jeżli nie to jak to sprawnie zrobić.
Sławek