pmiroslav | 27.02.2013 17:54 |
---|---|
Predmet:Problem sa linkanom tablicom U Access aplikaciji dvije tablice su linkane sa različitog servera od večine ostalih tablica. Ako kojim slučajem izgubim vezu sa te dvije tablice aplikacija se podigne bez problema, ali kada otvorim formu u kojoj je subforma, a kojoj je Recordsource tablica koja nije spojena dogodi se lučaj kao na slici, nema subforme. Meni treba pomoć kako zabraniti otvaranje ove forme i upozoriti korisnika da nema konekcije ako se ovakav slučaj desi. Ili onemogučiti upis u tablicu koja je recordsource glavne forme. |
|
Prilozi: forma.jpg (Velicina datoteke:189.61 KB) |
Bosanec | 27.02.2013 19:16 |
---|---|
Predmet:Re: Problem sa linkanom tablicom Function IsLinked(TableName As String) As Boolean IsLinked = Nz(DLookup("Type", "MSysObjects", _ "Name = '" & TableName & "'"), 0) <> 1 End Function a zatim je pozovi na on loud If IsLinked("Tvoja tabela") = True Then MsgBox "Tabela je limkovana" Else MsgBox "Tabela nije linkovana" DoCmd.Close acForm, Me.Name End If pozdrav |
pmiroslav | 28.02.2013 07:26 |
---|---|
Predmet:Re: Problem sa linkanom tablicom Ovo je dobro. Zahvaljujem |
Branestan | 15.03.2013 18:39 |
---|---|
Predmet:Re: Problem sa linkanom tablicom Čini mi se da je ovo najsličnije problemu koji ja imam, pa ću ovdje postaviti pitanje. Napravio sam bazu podataka koju koristimo u firmi i služi nam za izradu ponuda. Tabele se nalaze na zajedničkom serveru, a svaki korisnik na svom računaru ima mdb bazu koja je linkovana na tabele. Pored ove baze, na serveru imam i drugu bazu koju koristimo za robno i finansijsko knjigovodstvo. U toj bazi je tabela "Komitenti". Nju sam linkovao iz gore pomenute baze i koristim podatke pri izradi ponuda. Problem se dešava kad hoću da unesem novog komitenta (u bazi robnog i finansijskog) a neko radi na izradi ponuda. Tada mi pokazuje poruku da je neko već otvorio tabelu i da zbog toga ne može da prikaže podatke. Može li mi neko reći gdje griješim? Pozdrav svima! |
pmiroslav | 16.03.2013 15:26 |
---|---|
Predmet:Re: Problem sa linkanom tablicom Što podrazumjevaš pod 'Server'. Dali je to stvarno server ili jedan od kompjutera koji su u lokalnoj windows mreži. Ja sam na disku napravio jednu particiju na kojoj držim dio access baze sa tablicama (backend). Na kompjurtrima od korisnika u 'My Compyter > Tools > Map Network Drive' postavio vezu sa tom particijom i od tuda se likam. U Accessu pod Tools > Options u kartici Advanced Default open mode treba biti na Shared, a Default record locking na No lock. Kod mene je tako i nema nekih problema |
Branestan | 19.03.2013 23:37 |
---|---|
Predmet:Re: Problem sa linkanom tablicom Server je ustvari računar u lokalnoj mreži. U prilogu je dio baze, na koju su linkovana dva FE. Pokušajte otvoriti oba FE u isto vrijeme pa ćete vidjeti šta se dešava. Ovo mi se već dešavalo sa tabelom u drugoj bazi. Izbrisao sam tabelu, napravio je iz početka i ubacio podatke. Nakon toga je sve radilo. Nisam došao do zaključka gdje griješim, a to mi je bilo najbitnije kako bih znao na šta da obratim pažnju i izbjegnem ovakve situacije. Sve ostale tabele se normalno otvaraju sa više računara u isto vrijeme. Pozdrav! |
|
Prilozi: Desktop.rar (Velicina datoteke:103.59 KB) |
pmiroslav | 20.03.2013 07:48 |
---|---|
Predmet:Re: Problem sa linkanom tablicom U svim formama idi na Properties i pod 'Record Locks' stavi No Locks |
Branestan | 21.03.2013 10:41 |
---|---|
Predmet:Re: Problem sa linkanom tablicom Teško da bih ovo sam riješio, tražio sam rješenje na pogrešnom mjestu. Hvala! Pozdrav! |
Branestan | 18.08.2013 18:28 |
---|---|
Predmet:Re: Problem sa linkanom tablicom Mislio sam da sam savladao ovu lekciju, ali biće da nisam... Ponovo imam problem sa formama. U prilogu je forma koja, kada je aktivna, zaključa cijelu bazu i blokira pristup ostalim korisnicima. Pregledao sam sve forme i izvještaje, na svim je record locks = no locks. Molim vas da pogledate. Ako treba dodaću i tabele. Pozdrav! |
|
Prilozi: db1.rar (Velicina datoteke:39.97 KB) |
Gjoreski | 19.08.2013 01:07 |
---|---|
Predmet:Re: Problem sa linkanom tablicom STAVI I DEL OD BAZATA DA VIDIME STO E PROBLEMOT OVDE NA FORMAVA IMAS NEKOE QUERY VO RECORDSUSOT. |