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

Ms Access 2010 - problem sa default vrednostima

[es] :: Access :: Ms Access 2010 - problem sa default vrednostima

[ Pregleda: 2714 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

grabun
Goran Grabundzija
Sistem administrator, Prus
Belgrade

Član broj: 227852
Poruke: 8
...148.91.adsl.dyn.beotel.net.

Sajt: www.prus.rs


Profil

icon Ms Access 2010 - problem sa default vrednostima07.03.2011. u 08:34 - pre 159 meseci
Imam aplikaciju radjenu u ms access-u. Kao baza se koristi SQL Server 2005.
Sve je super radilo u accessu 2003 i 2007, ali sada imam problem sa accessom 2010. Neke kolone u tabeli imaju default vrednosti. U accessu 2003 i 2007, kada upisujem novi red, polja koja imaju default vrednosti automatski se popunjavaju i ne moram da vodim racuna o njima. U accessu 2010 samo polja koja dozvoljavaju null vrednosti se popunjavaju autamatski, ali polja koja ne dozvoljavaju null se ne popunjavaju. Isti slucaj se desava ako se tabela popunjava preko forme ili ako se direktno popunjava u tabelu. Ova polja koja ne dozvoljavaju null access popunjava automatski tek nakon upisa reda.
Problem moze da se primeti ako npr udjete u tabelu sa access 2003 ili 2007, sva polja sa default vrednostima su inicijalno popunjena. U access 2010 popunjena su samo ona koja dozvoljavaju null-ove.

Ne znam je li ovo bug ili ima neki parametar da se ukljuci ili kako vec. U principu ovako bi trebalo da se radi, ali 2003 i 2007 nisu radili tako i sada cela aplikacija pada i mora da se prepravlja

Koristim ms access 2010 i sql server 2005 developer edition sp3. Svi sp-ovi su vec instalirani. Problem nije do sql-a jer se problem ne javlja kod korisnika koji se konektuju na isti server sa accessom 2003 ili 2007.

Svaka pomoc je dobrodosla.
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Ms Access 2010 - problem sa default vrednostima07.03.2011. u 08:46 - pre 159 meseci
To nije slucajno, osobina je preuzeta iz MS SQL servera, tj. cim si presao na MS SQL server dobio si problem :(
 
Odgovor na temu

grabun
Goran Grabundzija
Sistem administrator, Prus
Belgrade

Član broj: 227852
Poruke: 8
...148.91.adsl.dyn.beotel.net.

Sajt: www.prus.rs


Profil

icon Re: Ms Access 2010 - problem sa default vrednostima07.03.2011. u 08:53 - pre 159 meseci
Ma ne, sql se koristi sve vreme. Problem se javlja pri prelasku sa ms access 2003 ili 2007 na 2010. Naveo sam da problem sigurno nije do sql-a. Problem je do office-a.
 
Odgovor na temu

Trtko
Koprivnica

Član broj: 69494
Poruke: 695
*.adsl.net.t-com.hr.



+8 Profil

icon Re: Ms Access 2010 - problem sa default vrednostima07.03.2011. u 17:13 - pre 159 meseci
A zašto si prešao na office 2010
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Ms Access 2010 - problem sa default vrednostima07.03.2011. u 18:06 - pre 159 meseci
Citat:
Ova polja koja ne dozvoljavaju null access popunjava automatski tek nakon upisa reda.
Ovo znaci da u stvari i nemas stvarni probelm. Ako je nesto u SQL 2005 definisano kao DEFAULT, to ocigledno funkcionise. Jedino sto ti Access ne pokazuje koja je to default vrednost u pitanju. Tvoja apliakcija ne puca, ne zaglavljuej, samo se ne vide default vrednosti u Accesu. Ako bas moras da ih vidis, postavi ih kao default vrednosti ne nivou kontrola.

Ima mnogo stvari koje 2007 ili 2010 ne rade na isti nacin kao 2003 i ranije verzije, i ne vredi oko toga lupati glavu. To ti samo pokazuje moc monopola. Naoko najpametnija kompanija na svetu, i najbogatija, uradi gomilu imbecilnih stvari, nasuprot onome sto trzaiste trazi - i - nikom nista. Cuti i trpi, kao i svi ostali.


 
Odgovor na temu

banem
Kikinda

Član broj: 16619
Poruke: 583
*.dynamic.sbb.rs.



+15 Profil

icon Re: Ms Access 2010 - problem sa default vrednostima07.03.2011. u 18:15 - pre 159 meseci
Ja sam sklonio 2010. 2007 ne koristim. Treba mi baš takva alatka koja radi posao, a to je 2003.
Pozdrav,
Branislav
 
Odgovor na temu

grabun
Goran Grabundzija
Sistem administrator, Prus
Belgrade

Član broj: 227852
Poruke: 8
..106.109.adsl.dyn.beotel.net.

Sajt: www.prus.rs


Profil

icon Re: Ms Access 2010 - problem sa default vrednostima07.03.2011. u 21:49 - pre 159 meseci
@Tvrtko - nisam ja presao na access 2010 nego korisnici koji kupuju ms office vise ne mogu da kupe cak ni 2007, a pogotovu ne 2003. Samo 2010 je u ponudi.

Problem je sto se na formama oslanjam na te default vrednosti. Znaci npr on open koristim vrednost tog polja i posto je u ovom slucaju null program puca. E sad, ja znam kako ovo da resim kodom, ali imam ogroman broj formi i ovo bi iziskivalo nekoliko dana posla (a postoji mogucnost da se nesto previdi sto predstavlja problem kod komercijalne aplikacije). Zanima me da li je jos neko imao ovaj problem i postoji li mogucnost da se access 2010 prema ovim default vrednostima ponasa kao prethodne verzije.
 
Odgovor na temu

grabun
Goran Grabundzija
Sistem administrator, Prus
Belgrade

Član broj: 227852
Poruke: 8
..106.109.adsl.dyn.beotel.net.

Sajt: www.prus.rs


Profil

icon Re: Ms Access 2010 - problem sa default vrednostima07.03.2011. u 21:54 - pre 159 meseci
I jos da napomenem, vezano oko prelaska na 2010. Najveca greska je sto sam se uopste oslanjao na neki microsoft proizvod prilikom izrade jedne ozbiljne aplikacije, ali aplikacija je razvijana otprilike 4-5 godina i tesko mi je i da pomislim na prelazak na neki ozbiljniji alat. Ali ovo kako rade microsoftovi proizvodi (ovde ne racunam sql koji je sjajan i koji nije njihov proizvod nego su kupili gotovo resenje) je blago receno katastrofa.

[Ovu poruku je menjao Getsbi dana 08.03.2011. u 06:51 GMT+1]
 
Odgovor na temu

banem
Kikinda

Član broj: 16619
Poruke: 583
*.dynamic.sbb.rs.



+15 Profil

icon Re: Ms Access 2010 - problem sa default vrednostima07.03.2011. u 23:10 - pre 159 meseci
Uvek možeš razvijati MDB, pa onda instalirati Microsoft Access 2003 Runtime. To ne smeta trenutnoj instalaciji 2010.
Pozdrav,
Branislav
 
Odgovor na temu

banem
Kikinda

Član broj: 16619
Poruke: 583
*.dynamic.sbb.rs.



+15 Profil

icon Re: Ms Access 2010 - problem sa default vrednostima07.03.2011. u 23:14 - pre 159 meseci
Access 2010 (i 2007) kad već pričamo o tome je šalala baza prilagođena tržištu kome je namenjena i tržištu s koga potiče - USA. Sve ostalo je uglavnom boranija za njih. Međutim, to treba priznati, uložili su silne pare da ga prevedu na srpski iako smo mi tržište kao jedna ulica u Njujorku, a pri tome nisu imali nikakvu pomoć naših organa jer mi rečnik - nemamo. Prvo su morali da okupe ljude i sastave rečnik, pa onda prevode Office 2003, 2007, 2010, Windows... I tu su napravili ogroman posao jer kod nas te nazovi akademske institucije nemaju nameru da mrdnu dupe i naprave bilo šta.
Pozdrav,
Branislav
 
Odgovor na temu

grabun
Goran Grabundzija
Sistem administrator, Prus
Belgrade

Član broj: 227852
Poruke: 8
...148.91.adsl.dyn.beotel.net.

Sajt: www.prus.rs


Profil

icon Re: Ms Access 2010 - problem sa default vrednostima08.03.2011. u 08:51 - pre 159 meseci
@Banem: Moze da se radi preko runtime, ali:
1) runtime 2003 ne radi na win7 64bit
2) ako neko kupi 2010 office za nekih skoro 500 evra, tesko ce pristati da radi na runtime
3) u slucaju potrebe za debug-iranjem ne moze da se pokrene kod na runtime-u

Ali najnejasnije od svega mi je zasto ne dozvole koriscenje starih aplikacija nego te forsiraju da uzimas ove nove. Ako ja dam 500 evra zasto ne mogu da koristim 2003.

Daleko najbolja kombinacija se pokazala winxp i office 2003 i sto se tice pouzdanosti i sto se tice brzine, ali ne moze vise legalno da se nabavi i moram da se prilagodjavam novim alatima.

Dakle, da preformulisemo pitanje, ako izuzmemo ove sve mogucnosti i ne postoji druga opcija nego da se koristi office 2010 moze li se namestiti da se default vrednosti ponasaju kao u prethodnim verzijama. Mada koliko vidim, jedino sto preostaje je da se menja kod i da se ne oslanjam na default.

U svakom slucaju hvala svima, a ako neko ima jos neki savet bio bih veoma zahvalan.

P.S.
A ovo za access jeste istina, ali je stvar sto jednostavno ne moze da se koristi za neke ozbiljnije aplikacije. I ovo nema veze sa jezikom, kod accessa me izludjuju neke stvari koje bi bilo logicno da rade, ali iz nekih cudnih razloga ne rade. A ima ih mnogo.
 
Odgovor na temu

banem
Kikinda

Član broj: 16619
Poruke: 583
*.adsl.eunet.rs.



+15 Profil

icon Re: Ms Access 2010 - problem sa default vrednostima08.03.2011. u 09:42 - pre 159 meseci
Jesi siguran? Ja na Win 7 64 bit imam i 2003 i runtime. Ništa se nije posebno bunio zbog toga. Problem jeste kad imaš noviju verziju pa hoćeš da staviš stariju, to ne ide. Mora hronološki da ih instaliraš.

Drugo, sve verzije Win i Office (2003, 2007, 2010, kao i dosta drugih programa, Total Commander, Kaspersky...) su mi legalne. Iako imam legalni Office 2010, ja ga ne koristim. Ne koristim ni 2007, već samo 2003. Zbog prirode posla moram da sam u toku sa ovim novijim.

I da odgovorim, da ne cedimo samo vodu iz kamena, ako nikako drugačije ne ide, možeš da programiraš dve metode.

Prva je da se na događaj kod otvaranja novog zapisa podele default vrednosti poljima.

Druga je, mada nisam siguran da će funkcionisati obzirom na opis problema, je da svakom polju koje treba da ima Default vrednost napraviš u AfterUpdate:

PoljeNaziv.DefaultValue = PoljeNaziv.Value

Ovo poslednje je u stvari dinamički način postavljanja Default ("prepodešene") vrednosti.
Pozdrav,
Branislav
 
Odgovor na temu

grabun
Goran Grabundzija
Sistem administrator, Prus
Belgrade

Član broj: 227852
Poruke: 8
...148.91.adsl.dyn.beotel.net.

Sajt: www.prus.rs


Profil

icon Re: Ms Access 2010 - problem sa default vrednostima08.03.2011. u 15:30 - pre 159 meseci
Mozda ja nemam dobar 2003 runtime, ali fazon je da 2003 radi samo sa SP3 instaliranim, a ne mogu da instaliram sp3 ako nemam office. Ili gresim.
 
Odgovor na temu

[es] :: Access :: Ms Access 2010 - problem sa default vrednostima

[ Pregleda: 2714 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

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