Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Evidencija uređaja

[es] :: Access :: Evidencija uređaja

Strane: 1 2 3

[ Pregleda: 9119 | Odgovora: 45 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Carduel
Carduel Spanic
Croatia

Član broj: 93224
Poruke: 84



+1 Profil

icon Re: Evidencija uređaja31.10.2022. u 19:58 - pre 18 meseci
Izabrao sam 2 opciju, sada radi upis podataka.

Prikačeni fajlovi
 
Odgovor na temu

Carduel
Carduel Spanic
Croatia

Član broj: 93224
Poruke: 84



+1 Profil

icon Re: Evidencija uređaja31.10.2022. u 20:10 - pre 18 meseci
Citat:
Getsbi: To sam prvideo. Eto zašto nevalja Autonumber kod spoljnih tabela (šifarnika). Imaš dve opcije.

1. Da vratiš kod svih PK Autonumber na običan Number osim kod Ugovora. Tu može da ostane Autonumber. Onda ti kontrolišeš redosled i možeš da uneseš prvog operatera sa PK broj 0 i u nazivu ga nazoveš "Neraspoređen". Takođe to uradiš i za korisnika i njihove poslovnice. Referencijalni integritet će da radi.


U ovom slučaju se PK može dodijeliti bilo koja vrijednost podatka (neka šifra u kombinaciji brojeva i slova neovisno o dužini) a u slučaju istog unosa ref. integritet to neće dozvoliti.

Ako tabela korisnik naraste na 1000 unosa da li je i u tom slučaju poželjno ostaviti number tip podatka pa sortirati u formi to polje (combobox) po nazivu radi lakšeg odabira jer tu mi se čini da je teško pretraživati po 'našim' šiframa?

2. Opcija je da u strukturi tabele Ugovor na sva tri polja (KorisnikID, PoslovnaJedinicaID, OperaterID) u osobini Default Value obrišeš nule i ostaviš ta polja prazna. Prkatično dozvoliš Null vrednost. Referencijalni integritet će i ovde da radi. Ova mi se opcija čini elegantnijom ali u svakom slučaju izbegavaj Autonumber osim kod tabela gde očekuješ jako veliki broj zapisa.[/quote]

Citat:

Pošto si mi predočio koji su to redovi valičina (očekivani broj zapisa u tabelama) ja sam za to da ti vodiš računa o redosledu kod PK svih drugih tabela osim centralne (tabela Ugovor)

Na tebi je da odlučiš.


Ovo ću ostaviti za kasnije kao drugu verziju ove baze podataka.



 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Evidencija uređaja31.10.2022. u 21:27 - pre 18 meseci
Ne treba bežati od kontrolisanja brojeva tipa Number. Na formama za unos, u osobini Default Value treba upisati:
= Nz(DMax("[KorisnikID]";"Korisnik");0) +1
To će uvek nuditi za jedan veći od prethodnog. Osobina Enabled tog polja se postavi na No i tada nema brisanja. Opet se sve ponaša kao Autonumber-increment.

Autonumber je dobar jedino za neke tabele sa jako velikim brojem zapisa koje su samostalne (nepovezane). Recimo tabela „BiračkiSpisak” ili „SpisakSvihNaselejnihMesta” u državi.

Jednom obrisani broj tipa Autonumber više ne može da se upotrebi. Čini mi se da mora da se prazni cela tabela, ako se ne varam.

Pogledaću sutra fajl.
 
Odgovor na temu

Carduel
Carduel Spanic
Croatia

Član broj: 93224
Poruke: 84



+1 Profil

icon Re: Evidencija uređaja31.10.2022. u 22:40 - pre 18 meseci
Citat:
Getsbi: Ne treba bežati od kontrolisanja brojeva tipa Number. Na formama za unos, u osobini Default Value treba upisati:
= Nz(DMax("[KorisnikID]";"Korisnik");0) +1
To će uvek nuditi za jedan veći od prethodnog. Osobina Enabled tog polja se postavi na No i tada nema brisanja. Opet se sve ponaša kao Autonumber-increment.

Autonumber je dobar jedino za neke tabele sa jako velikim brojem zapisa koje su samostalne (nepovezane). Recimo tabela „BiračkiSpisak” ili „SpisakSvihNaselejnihMesta” u državi.

Jednom obrisani broj tipa Autonumber više ne može da se upotrebi. Čini mi se da mora da se prazni cela tabela, ako se ne varam.

Pogledaću sutra fajl.


Čitaš mi misli, taman razmišljam o tome kako bi se mogao odraditi 'increment' za 1 a da nije polje tipa autonumber. :)

Getsbi, Vi ste pravi doktor! Veliko poštovanje sa moje strane.

Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Evidencija uređaja01.11.2022. u 06:43 - pre 18 meseci
Forma radi pristojno. Mada bi je ja nazvao UgovorSaKorisnikom i napravio još jednu UgovorSaOperaterom gde se neće videti polja Korisnik i Poslovna jedinica. Tako kasnije iz menija koji sledi pri kraju projekta biraš onaj koji ti je na tapetu, a nema dvojbe koja polja za unos preskočiti.

Takođe više preferiram izdvojene (plivajuće prozore na ekranu) umesto tabova (kartica).
Isprobaj: Access Options, Current Database, Overlaping Windows.
 
Odgovor na temu

blingaro
Igor Malinkov
Uprava prihoda
Beograd

Član broj: 187756
Poruke: 81
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Evidencija uređaja01.11.2022. u 09:13 - pre 18 meseci
Citat:
Carduel:


Getsbi, Vi ste pravi doktor! Veliko poštovanje sa moje strane.


Da, da. Profesor Getsbi zaista jeste doktor nauka (dipl. ing.). Mnogo puta mi je direktno i indirektno pomogao svojim savetima na ovom forumu. Naravno da neće sam sebe da hvali, te koristim ovu priliku da se zahvalim javno za sve što čini za nas ovde. Živi bili, kapa dole.
 
Odgovor na temu

Carduel
Carduel Spanic
Croatia

Član broj: 93224
Poruke: 84



+1 Profil

icon Re: Evidencija uređaja01.11.2022. u 16:08 - pre 18 meseci
Tipkamo se na ovom forumu preko 'ekrana' ali osjećam tu intelektualnu snagu s druge strane. Drago mi je da postoje takvi ljudi. Koliko vidim jedna od veličina na ovom forumu je i Zidar ali ne vidim već odavno da je tu prisutan. Nadam se da je živ i zdrav, mnogo je zadužio, kao i Getsbi i još neki eksperti, sve korisnike vezane za baze podataka.

Meni se ovo putovanje kroz MS Access uz Getsbijevu pomoć čini jako zanimljivim. Mnogo toga ima u ovom programu a da nisam mogao ni zamisliti. Čak sam uspio napraviti i svoj prvi Switchborard. :) I za divno čudo sinhronizaciju combobox-ova ali nisam još shvatio kako oni funkcioniraju, da li služe za unos ili prihvat podataka iz baze. Sinhronizacija u ovom slučaju radi tako kad u prvom combobox-u izaberem neku firmu koja ima poslovne jedinice u drugom combobox-u dobijem sortirane te poslovne jedinice. Meni se čini to jako efektno ali nisam siguran da rade u ovom mom slučaju. Sinhronizacija comobobox-ova pravi konflikt sa ove dvije forme pa ne radi.

Probao sam Overlaping windows i čini mi se jadnostavniji za rad.

Što se tiče ove baze, zastao sam gledajući ove dvije forme ugovor sa korisnikom i ugovor sa operaterom.

Koliko mi se čini da obje forme pune podacima tablicu ugovor i to mi stvara konfuziju kako to funkcionira.

Da li trebaju dvije tablice u ovom slučaju pošto se koriste dvije forme za unos podataka?





[Ovu poruku je menjao Carduel dana 01.11.2022. u 17:26 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Evidencija uređaja01.11.2022. u 17:21 - pre 18 meseci
Zoran Eremija nas je napusti polovinom 2017. gdine. Stariji forumaši ga se sigurno sećaju. Bili smo i lični prijatelji. Za Zidara nisam siguran ali se ne javlja već više od 3 godine. Nekako u isto vreme prestao je da se javlja i na forumu ICentar. Jedino što sam o njemu znao je da je iz Kanade. Nadam se da je živ.

O Evidenciji uređaja ću kasnije u sledećoj poruci.

 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Evidencija uređaja01.11.2022. u 18:12 - pre 18 meseci
U početku je bilo malo konfuzno zbog nedefinisanog projektnog zadatka. Shvatio sam da su papirnati ugovori ili bar njihove kopije kod tebe. Takođe sam shvatio da si ti serviser ili radiš program za servisera čim imaš podatke o ugovorima sa obe strane.
Ne vidim razlog da evidencija ne bude u jednoj tabeli, pogotovo što si rekao ovako:

Citat:
1. nabavim uređaj od dobavljača
2. nabavim kartice od operatera (na njima piše icc i korisnički broj)
2. otvorim novi dokument (zahtjev o dodjeli uređaja) u kojem dodijelim uređaj firmi ili njenoj poslovnici ovisno od potrebe
3. otvorim novi ugovor sa operaterom gdje dodjeljujem karticu firmi ili njenoj poslovnici. Na ugovoru se ne spominje naziv, model niti serijski broj uređaja. Ovo ne razumijem, na ugovoru sa operaterom se ne navodi naziv, model ni serijski broj uređaja, nego samo icc broj i korisnički broj kartice a negdje u ova dva dokumenta (zahtjev i ugovor) trebao bi se navesti naziv, model i serijski broj tako da 100% znam koja je kartica u kojem uređaju bez da svaki put otvaram uređaj i provjeravam.


Shvatio sam da kartice u uređaj postavljaš ti odnosno serviser. Datumom ugovora sa jednom stranom i datumom ugovora sa drugom stranom, kao i informacijom UredjajID u oba slučaja, ti si obezbedio da znaš u koji uređaj si postavio koju karticu. Na to da da li su Pera i Mara zamenili kartice u uređajima ne možeš kao serviser da utičeš. Ti na servis primaš samo originalnu postavku. Nisam baš siguran šta te plaši.

Ako sam nešto krivo shvatio neka me neko upozori.

Uostalom, pokušaj da napraviš i varijantu sa zasebnim evidencijama ugovora. Možda se pokaže boljom varijantom i ti samo više naučiš.
 
Odgovor na temu

Carduel
Carduel Spanic
Croatia

Član broj: 93224
Poruke: 84



+1 Profil

icon Re: Evidencija uređaja01.11.2022. u 19:01 - pre 18 meseci
Radim kao serviser i program je za mene da mi olakša život jer moram svaki put gubiti vrijeme za traženje papirnatih ugovora, uređaja, korisničkih brojeva...

Sada mi je razumljivo kako se forme ponašaju prilikom unosa podataka u tablicu Ugovori.

Kada otvorim formu Ugovor sa korisnikom tu su mi ID polja od KorisnikID, PJID i UredjajID. Koliko vidim preko text box-ova se unose podaci u tablicu. Kako se ovi ID brojevi mogu zamijenuti sa nazivima?

I bilo bi dobro kada bi na formi stajao broj zadnjeg ugovora da se ne mora otvarati tablica Ugovori ili se to tako treba raditi.





[Ovu poruku je menjao Carduel dana 01.11.2022. u 20:18 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Evidencija uređaja01.11.2022. u 20:13 - pre 18 meseci
Da bi nakon otvaranja forma otišla na poslednji zapis treba na njen događaj OnOpen upisati:
DoCmd.GoToRecord , , acLast
To sam ti napisao za formu UgovorSaKorisnikomComboBox

Otvori i pogledaj.

Prikačeni fajlovi
 
Odgovor na temu

Carduel
Carduel Spanic
Croatia

Član broj: 93224
Poruke: 84



+1 Profil

icon Re: Evidencija uređaja01.11.2022. u 20:42 - pre 18 meseci
Postavio sam i radi ok.

Pošto sad u bazi imam ugovor sa operaterom UG-2/2022 kao zadnji koji sam radio, da li ovaj podatak se može izvući iz baze i postaviti kao neka napomena na formi tako da se odmah vidi koji je sljedeći broj ugovora?

Znači kad se to pogleda odmah se upiše za sljedeći ugovor UG-3/2022 itd...

 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Evidencija uređaja01.11.2022. u 21:02 - pre 18 meseci
Mnogo si brži od mene i 12 godina mlađi. Prvo da odgovorim na prethodno pitanje:
Citat:
Kako se ovi ID brojevi mogu zamijenuti sa nazivima?

Za to pitanje napravio sam nešto sa čime i nisam baš zadovoljan.
Vidi se naziv korisnika i naziv uređaja.
Kada bi ubacio Naziv poslovne jedinice ne bi mi prikazivao sve zapise. Već samo izfiltrirane koji imaju podatak.
Sa ove tačke gledišta ona ideja od pre neki dan da poslovna jedinica po defaultu ima broj 0 i naziv Neodređeno ili recimo crtice (----) radila bi nam radnju.
E sad je pitanje šta je prava mera i za čega bi ova forma mogla da služi.
Pogledaj okačeni fajl.

Za ovo pitanje od malo pre ću sutra da razmotrim. Moram i da spavam.

I zakači mi najnoviji fajl jer ja to UG-2/2022 ne vidim.
Prikačeni fajlovi
 
Odgovor na temu

Carduel
Carduel Spanic
Croatia

Član broj: 93224
Poruke: 84



+1 Profil

icon Re: Evidencija uređaja01.11.2022. u 21:29 - pre 18 meseci
Nešto razmišljam kad bi sve korisnike (korisnici i poslovne jedinice) ubacili u jednu tablicu, kao što sam vidio kod ozbiljnih programa, da li bi to bilo bolje rješenje i pojednostavilo stvari.

Naravno da treba spavati. Ja sam noćna ptica pa ovo vrijeme je meni kao popodne. :D Loša navika još od prije 20 godina.

Upravo gledam ovog trenera ms accessa

https://www.youtube.com/watch?v=3dPxqipspMI

Uglavnom obradio je mnogo tema i ima različite nivoe obuke. Za mene početnika je odličan. Koliko stvarno vrijedi to ne mogu ocijeniti.
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Evidencija uređaja02.11.2022. u 07:23 - pre 18 meseci
Za ovo kako tekstualno polje UG-2/2022 da sledeći put ponudi UG-3/2022 ću u toku dana. To su takozvani govorni ključevi.

Citat:
Nešto razmišljam kad bi sve korisnike (korisnici i poslovne jedinice) ubacili u jednu tablicu, kao što sam vidio kod ozbiljnih programa, da li bi to bilo bolje rješenje i pojednostavilo stvari.


Stanje sam usvojio iz tvog prvog .accdb fajla dok su još nazivi tabela imali slovo T na kraju. Mislio sam da ti je to od intersa. Čak šta više, ozbiljni programi imaju tu hijerarhiju (Banka-Ispostava, Opština-NaseljenMesto.....) Tu onda preneseni ključ roditelja postaje deo složenog PK, tako da nema mesta nejedinstvenosti.
Odgovor bi bio: Da pojednostavilo bi stvari ako nemaš neke druge interese u vezi posebnog egzistiranja poslovnih jedinica. Tvoj zahtev sa početka:

Citat:
2. Ako neka firma ima poslovne jedinice onda info o tome koliko ta poslovna jedinicia ima uređaja.
bio bi i dalje moguć za ispunjenje.

Dakle, možeš da korisnike i poslovne jedinice izjednačiš i sve ih smatraš firmama. Ako se ukaže potreba o pripadnosti onda smisliš neko tekstualno polje u toj zajedničkoj tabele koje će ih identifikovati po pripadnosti.



[Ovu poruku je menjao Getsbi dana 02.11.2022. u 09:59 GMT+1]
 
Odgovor na temu

blingaro
Igor Malinkov
Uprava prihoda
Beograd

Član broj: 187756
Poruke: 81
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Evidencija uređaja02.11.2022. u 13:42 - pre 18 meseci
Citat:
Getsbi:
Zoran Eremija nas je napusti polovinom 2017. gdine. Stariji forumaši ga se sigurno sećaju. Bili smo i lični prijatelji. Za Zidara nisam siguran ali se ne javlja već više od 3 godine. Nekako u isto vreme prestao je da se javlja i na forumu ICentar. Jedino što sam o njemu znao je da je iz Kanade. Nadam se da je živ.


Znam da nije vezano za temu, ali moram da izrazim žaljenje zbog Zorana. Dosta sam naučio od njegovih postova. Za Zidara se nadam da je dobro. I on je vrh vrhova na ovom forumu.

Slažem se za čoveka sa linka https://www.youtube.com/watch?v=3dPxqipspMI. I ja ga pratim. Neverovatan je.


[Ovu poruku je menjao blingaro dana 02.11.2022. u 15:06 GMT+1]
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Evidencija uređaja02.11.2022. u 17:59 - pre 18 meseci
Evo ti rešenja oko nuđenja broja ugovora kada je struktura UG-2/2022. Ovo je takozvani govoreći ili kazujući ključ. Na formi UgovorSaKorisnikom imaš dugme sa tri tačke iza polja BrojUgovora koje sadrži VBA kôd. Ti ga iskoristi na formi koju želiš i kako želiš. Možda bi najbolje bilo da programski kôd prebaciš na događaj On Enter ili On Got Focus polja. Poigraj se malo. Dobro bi bilo da osobinu Enabled tog polja nakon toga postaviš na No i onemogućiš prepravku iz forme, tako da kursor ne može da uđe u polje.
Prikačeni fajlovi
 
Odgovor na temu

Carduel
Carduel Spanic
Croatia

Član broj: 93224
Poruke: 84



+1 Profil

icon Re: Evidencija uređaja02.11.2022. u 18:55 - pre 18 meseci
Auuuu, moj Getsbi što je ovo? :)

Ovaj VBA kod je za mene naučna fantastika.

Ja se Vama programerima divim. Koje Vi samo znanje imate.
 
Odgovor na temu

Carduel
Carduel Spanic
Croatia

Član broj: 93224
Poruke: 84



+1 Profil

icon Tretiranje poslovnog prostora u definiranju zadatka04.11.2022. u 23:10 - pre 17 meseci
Kako razmotriti sljedeću situaciju:

Treba u dokumentu navesti da li je poslovni prostor u vlasništvu ili zakupu,
unijeti oib firme ako je u njenom vlasništvu ili
oib osobe koja je vlasnik prostora. Isto tako navesti i kvadraturu prostora.

Da li se u ovom slučaju treba otvoriti tablica prostor sa poljem vlasnik i kvadratura.

I ostaje nam joj da li je u vlasništvu ili zakupu.





 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Tretiranje poslovnog prostora u definiranju zadatka05.11.2022. u 06:50 - pre 17 meseci
1. Pitanje: Ima li ovo veze sa temom servisiranja i evidencije ugovora ili je nešto drugo u pitanju?
2. Da li i pravna i fizička lica imanju taj OIB ili se kod pravnih zove nekako drugačije i ima drugačiju strukturu?
U srbiji je i dalje JMBG za fizčka lica sa 13 karaktera, a firme imaju PIB sa 9 kraktera.

Odgovor mi treba osim za razumevanja situacije i iz razloga moderacije (povezivanja tema).

Hajde da dodam i ovo.

Da bi se definisala lista kandidata za atribute, mora se dati odgovor na pitanje šta je interes posmatranja. Da li će po nekoj osobini objekat biti entitet ili atribut, tj. koju će ulogu imati, zavisi od pogleda koji se želi predstaviti. Evo jednog primera.




[/url]

[Ovu poruku je menjao Getsbi dana 05.11.2022. u 18:37 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Access :: Evidencija uređaja

Strane: 1 2 3

[ Pregleda: 9119 | Odgovora: 45 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.